v-model
v-for
v-if
v-show
v-text
<div v-text="name">div>
<div>{{name}}div>
v-html
cookie
v-cloak
当网速过慢时DOM会先显示在页面上之后再进行渲染(script标签写在body下面时)
{{name}}
v-once
n的初始值为{{n}}
n+1后的值为{{n}}
v-pre
没有使用指令语法
当前的n值为{{n}}
VUE元素和指令的三个阶段
指令与元素绑定==>指令所在元素插入页面==>指令所在模板被重新解析
自定义指令(函数式)何时被调用
自定义指令使用directives进行的定义
自定义指令名(element,binding)
//element获取DOM元素
//binding获取v-big="value"中的value值
n放大10倍的值为
注意事项:
v-big-number的话directives里面要这么写’big-number’
指令相关的this指向window
directives中的指令都是局部指令,只能当前实例可以使用
变成全局指令(和filter一样)
Vue.directive(‘fbind’,{配置对象}或function(){})