1.全局注册
在vue实例前写,如:
Vue.directive('focus',{
inserted:function(el){
el.focus()//添加焦点事件,也可以给dom元素添加其它,比如input标签中用到el.value='请输入内容'
}
})
注意:全局注册是没有directive是没有s,局部注册是有s.
2.局部注册
在vue实例里面写,如:
directives:{
content:{
inserted:el=>{
el.value='请输入内容';
}
}
}
在页面中用v-指令名引用即可.