vue2 全局批量注册指令 directives

vue 全局批量注册指令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const directives = {
focus: (el) => {
el.focus();
},

}



export default {
install(Vue) {
Object.keys(directives).forEach(item => {
Vue.directive(item, {
inserted: directives[item]
})
})
}
}

vue 全局批量注册指令

1
2
3
4
5
import directives from './directives/index'



Vue.use(directives);

使用方式:
vue 全局批量注册指令

效果:
vue 全局批量注册指令


vue2 全局批量注册指令 directives
https://github.com/chergn/chergn.github.io/720e7de6975f/
作者
全易
发布于
2024年3月28日
许可协议