VUE易疏漏的知识点

知识点:

修饰符
经常使用修饰符
.once
.exact

修饰符

在文档中,咱们能看到这样的讲解:VUE methods 中记录的是组件的逻辑,应该减小DOM层操做。那么,将 preventDefault、stopPropagation 等函数移植到 HTML 层面上来其实也是好处多多的,除了减轻 methods 自己的逻辑以外,也方便了交互逻辑的维护。
——函数

计算属性的setter

计算属性的setter

咱们常常在 HTML 层去使用VUE的计算属性,可是这样并无100%利用计算属性的对吧。
——spa

:style

:style

除了绑定的样式能在计算属性中调用修改以外,使用 CSS MODUAL 后能在JS中直接调用 Styles。
——3d

template 与 v-if、v-show
![template 与 v-if、v-show
![Uploading 20171017_172248_941172.png . . .]
](http://upload-images.jianshu....对象

template 与 v-if、v-show

利用template给一整个组设定 v-if,的确是一个保养键盘的好方法。
——blog

v-if 与 v-for

v-if 与 v-for

一开始觉得谁写在前面就谁优先级高的举手 TOT
——事件

对象更新

VUE 对象更新

我常使用 setTimeout(()=>{}, 0) 错开 VUE 对对象更新一些莫名奇妙的错误(求讲解)
——ip

v-for 快速循环

v-for 快速循环

一开始使用 v-for = "i in [1,2,3]".... 看到这里,简直想哭。
——rem

VUE 父子组件通讯

VUE 父子组件通讯

若是 props 传递的是对象的话,其实在子组件是能够修改的,只是VUE会发出警告,子组件应该尽可能不要显式地修改父组件的传值。如图,标准的VUE父子组件通讯逻辑:prop 向下传递,emit 向上传递
——文档

绑定原生事件

绑定原生事件

根据文档,VUE父组件在监听子组件的 click 事件时,须要添加 native 修饰符。但实际上,咱们能够根据VUE父子组件通讯原则改写逻辑,直接监听 click
——get

.sync

.sync

VUE 2.3.0以后,.native 变成了一个语法糖,使得咱们能够直接在组件内部,利用 emit 去更新相应数值。
——

transition 回调函数
——

过分模式

过渡模式

过渡模式有效防止了DOM的节点的拥挤行为/笑

nextTick

nextTick

利用VUE的 nextTick 函数,咱们能够轻松实现相似 DOM 更新回调函数等效果。
——

接下来是一些语法规范:

在props中进行详细设定

使用 scoped 防止组件的样式污染全局

组件命名能够遵循“父-子”形式命名

在HTML中始终使用中隔线命名法

相关文章
相关标签/搜索