在文档中,咱们能看到这样的讲解:VUE methods 中记录的是组件的逻辑,应该减小DOM层操做。那么,将 preventDefault、stopPropagation 等函数移植到 HTML 层面上来其实也是好处多多的,除了减轻 methods 自己的逻辑以外,也方便了交互逻辑的维护。
——函数
咱们常常在 HTML 层去使用VUE的计算属性,可是这样并无100%利用计算属性的对吧。
——spa
除了绑定的样式能在计算属性中调用修改以外,使用 CSS MODUAL 后能在JS中直接调用 Styles。
——3d
![template 与 v-if、v-show
![Uploading 20171017_172248_941172.png . . .]
](http://upload-images.jianshu....对象
利用template给一整个组设定 v-if,的确是一个保养键盘的好方法。
——blog
一开始觉得谁写在前面就谁优先级高的举手 TOT
——事件
我常使用 setTimeout(()=>{}, 0) 错开 VUE 对对象更新一些莫名奇妙的错误(求讲解)
——ip
一开始使用 v-for = "i in [1,2,3]".... 看到这里,简直想哭。
——rem
若是 props 传递的是对象的话,其实在子组件是能够修改的,只是VUE会发出警告,子组件应该尽可能不要显式地修改父组件的传值。如图,标准的VUE父子组件通讯逻辑:prop 向下传递,emit 向上传递
——文档
根据文档,VUE父组件在监听子组件的 click 事件时,须要添加 native 修饰符。但实际上,咱们能够根据VUE父子组件通讯原则改写逻辑,直接监听 click
——get
VUE 2.3.0以后,.native 变成了一个语法糖,使得咱们能够直接在组件内部,利用 emit 去更新相应数值。
——
——
过渡模式有效防止了DOM的节点的拥挤行为/笑
利用VUE的 nextTick 函数,咱们能够轻松实现相似 DOM 更新回调函数等效果。
——