This commit is contained in:
qianguyihao 2018-05-30 23:15:52 +08:00
parent 41801d3fb1
commit cc7a4394cb

View File

@ -67,7 +67,7 @@ Vue内置的按键修饰符
## 自定义指令
### 自定义全局指令
### 自定义全局指令的举例
**举例**:网页打开后,让指定文本框自动获取焦点。
@ -92,7 +92,7 @@ Vue内置的按键修饰符
//参数1指令的名称。注意在定义的时候指令的名称前面不需要加 v- 前缀;但是:在`调用`的时候,必须在指令名称前 加上 v- 前缀
//参数2是一个对象这个对象身上有一些指令相关的函数这些函数可以在特定的阶段执行相关的操作
Vue.directive('focus', {
//在每个 函数中,第一个参数,永远是 el ,表示 被绑定了指令的那个元素,这个 el 参数是一个原生的JS对象
//在每个函数中,第一个参数,永远是 el ,表示 被绑定了指令的那个元素,这个 el 参数是一个原生的JS对象DOM对象
bind: function (el) { // 每当指令绑定到元素上的时候,会立即执行这个 bind 函数,只执行一次
// 在元素 刚绑定了指令的时候,还没有 插入到 DOM中去这时候调用 focus 方法没有作用
// 因为一个元素只有插入DOM之后才能获取焦点
@ -119,14 +119,3 @@ Vue内置的按键修饰符