随笔分类 - Vue
摘要:待续
阅读全文
摘要:转自:https://juejin.im/post/593121aa0ce4630057f70d35 问题的根源: 用户点击当前高亮的路由并不会刷新view,因为vue-router会拦截你的路由,它判断你的url并没有任何变化,所以它不会触发任何钩子或者是view的变化(这是vue设计的一个原则:
阅读全文
摘要:Vue.nextTick()是比较常用到的API Vue官网对它的解释是:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。 首先要明白Vue的响应式原理(官网有详细的解释):在data选项里所有属性都会被watch监控,当修改了data的某一个值,
阅读全文
摘要:使用vue-cli构建项目时,通常会问你要不要 “Use ESlint to lint your code?” 建议使用,这样会有助于规范我们的代码(这也是一种审美),ESlint的规范就不说了,写多了,慢慢就会习惯了。我要说的是:在选了ESlint之后,反悔了,怎么办? 删了整个项目,重新写? 当
阅读全文
摘要:使用vue+vue-cli+axios+element-ui开发后台管理系统时,遇到一个问题,后台给了一个接口,我这边用axios请求数据,控制台总是报405错误和跨域错误 错误 405? 没见过!! 查了一下资料, 错误405表示--用来访问本页面的HTTP谓词不被允许,谓词指的就是GET、POS
阅读全文
摘要:之前写的Vue项目,有个问题困扰了好久。新闻板块有推荐、精华、最新等几个Tab,设想通过切换Tab,改变路由参数(get/news/:tab)去获取对应数据,然后渲染到页面(用的是同一套组件),问题来了:当切换Tab时,数据并没有更新,后来看了Vue-router官网,有这么一句话:提醒一下,当使用
阅读全文
摘要:router的作用就不赘述了 主要讲讲Vue中是怎么使用router以及注意事项 路由的简单使用 1.引入路由 使用router,要用到官方的库 vue-router 引入vue-router有2种方式:a.模块加载的方式 b.script标签引入 模块加载: 一定要按照以上方式严格书写(套路) V
阅读全文
摘要:vue的组件 什么是组件:说白了,就是自定义标签。 vue为什么有组件的概念:不止是vue,目前流行的框架都有组件这个概念,比如angular中的自定义指令,其实就是组件。 怎么使用组件:使用组件之前,先要创建一个组件 然后是注册组件 需要用Vue.component(tag,constructor
阅读全文
摘要:Vue.js 允许你注册自定义指令,自定义指令是用来:将数据的变化映射到 DOM。你可以使用Vue.directive(id, definition)的方法传入指令id和定义对象来注册一个全局自定义指令。定义对象需要提供一些钩子函数(全部可选): 一旦注册好自定义指令,你就可以在 Vue.js 模板
阅读全文
摘要:Vuex 什么是Vuex? 官方说法:Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 个人理解:Vuex是用来管理组件之间通信的一个插件 为什么要用Vuex? 我们知道组件之间是独立的,组件之
阅读全文
posted @ 2017-05-08 10:22
游鱼与渔

浙公网安备 33010602011771号