<label>
搜索名称关键字:
<input type="text" class="form-control" v-model="keywords" v-focus>
</label>
//定义全局的指令
//参数1:指令的名称 参数二:一个对象,对象里有一些指令相关的函数,可以在特定阶段执行相关的操作
Vue.directive('focus',{
bind:function () { //每当指令绑定到元素上时,会立即执行 bind 函数,只执行一次
//在元素刚绑定指令的时候,还没有插入到 DOM 中去,这时候调用focus方法没有作用
},
inserted:function (el) { //元素插入到DOM时,会执行inserted函数 一次
el.focus()
},
updated:function () { //可能会触发多次
}
})