摘要: 在写项目的时候遇到了一个问题,就是需要动态监听data中一个对象的属性的变化。遇到了许多坑,在此过程中也发现了两种解决方案。 一、通过deep属性实现 二、通过computed做中介 返回目录 阅读全文
posted @ 2019-07-03 12:35 gitByLegend 阅读(6081) 评论(0) 推荐(0) 编辑
摘要: 在项目根目录创建vue.config.js文件 运行项目即可 返回目录 阅读全文
posted @ 2019-07-03 09:13 gitByLegend 阅读(10406) 评论(0) 推荐(1) 编辑
摘要: 在使用Cookie进行存储的时候,遇到了许多不可思议的bug,特地标识出来,以作总结。 是这样一个项目,登录是放在官网进行操作的,而登录进入的是后台,后台和官网属于同一域名的不同目录,那么常规进行cookie进行存储的话,在后台则会访问不到这个cookie,所以需要配置domain和path。 cl 阅读全文
posted @ 2019-06-20 10:11 gitByLegend 阅读(453) 评论(1) 推荐(0) 编辑
摘要: 格式化时间年月日时分秒 格式化时间年月日 获取当天凌晨时间 获取7天前时间 获取7天后时间 获取1个月前时间 阅读全文
posted @ 2019-06-19 16:43 gitByLegend 阅读(5992) 评论(0) 推荐(0) 编辑
摘要: 在src目录中建立plugins文件夹,在文件夹内建立axios.js文件 在axios文件中,我们引入了cookie操作和loading加载的方法。那么我们再来看看引入文件是什么。首先在src文件夹下创建utils文件夹,文件夹内创建auth.js。auth.js内是方法 最后在main.js引入 阅读全文
posted @ 2019-06-18 19:30 gitByLegend 阅读(1875) 评论(2) 推荐(1) 编辑
摘要: 在我们的实际项目开发中,多数是采用按需引入的模式来进行开发的,那么具体应该如何操作呢,可能会有许多新人傻傻分不清楚,具体将在下文讲到。 首先我们先vue create demo创建一个项目出来此时我们的项目是这样的 此时我们在终端输入 可以看到让我们选择全部引入还是按需引入,此时我们选择按需引入,I 阅读全文
posted @ 2019-06-01 18:17 gitByLegend 阅读(21718) 评论(0) 推荐(0) 编辑
摘要: 在写项目的时候,遇到了需要添加滚动事件的问题,在简书Carol_笑一笑这里找到了解决方案。代码如下 但是在实际应用中,发现移除滚动事件失效了,到达新的页面滚动事件还存在,从而导致一直报错。然后从阮一峰先生的博文中找到了问题所在。 然后上面的代码只需要修改destroyed中的方法即可。 返回目录 阅读全文
posted @ 2019-06-01 13:21 gitByLegend 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: ​​ 方案 JSONP jsonp需要后端进行配置,并且前端需要动态生成script标签通过callback调用函数进行操作的跨域解决方案 不建议使用该方案: 前后端均需进行配置处理,增加了工作量 前后端均需进行配置处理,增加了工作量 CORS cors是由后端进行配置 前端正常发送请求即可使用的跨 阅读全文
posted @ 2019-05-17 21:59 gitByLegend 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 原文地址 vue中除了内置的指令(v-show,v-model)还允许我们自定义指令 想要创建自定义指令,就要注册指令(以输入框获取焦点为例) 一、注册全局指令: // 注册一个全局自定义指令 `v-focus` Vue.directive('focus', { // 当被绑定的元素插入到 DOM 阅读全文
posted @ 2019-05-15 20:22 gitByLegend 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 原文地址 常见场景 在许多填写表单的页面中,都会弹出一个选择器,让你在弹窗中选择项目。有时,弹窗本身容纳不下内容,需要让它不断滚动来展示,但因为事件是冒泡的,有时就会造成底部(body 的Z-index肯定是在下面的 )的内容也在滚动。这内外一起滚,就有点尴尬了。 举例,下面两张图里,都有类似的问题 阅读全文
posted @ 2019-05-15 18:34 gitByLegend 阅读(7661) 评论(1) 推荐(1) 编辑