使用Vue.directive()定义全局的指令 v-focus
//其中参数1指令的名称,注意在定义的时候,指令的名称前面,不需要加v-前缀
但是在调用的时候,必须在名称前加v-前缀在进行调用
参数2,是一个对象这个对象上,有一些指令相关的函数,这些函数可以在特定的阶段,执行相关的操作
Vue.dirctive("focus",{
bind:function(el){
每当指定绑定到元素上的时候,会执行,只执行y
一次,在每个函数中,第一个元素是el,表示被绑定了指令的那个元素,这个el是参数是一个原生的js对象
在元素刚刚绑定了指定的时候,还没有插入到Dom中去,条用focus方法没有作用
因为只有一个元素插入DOm中之后,才能获得焦点
inserted:function(el){
}
updated:function(el){
}
})