在Vue中如何创建全局指令
Posted HZM_无止境
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Vue中如何创建全局指令相关的知识,希望对你有一定的参考价值。
全局指令:
全局指令的注册方法同全局组件
1、在src文件夹中新建utils文件夹,utils文件夹中一般存放通用的辅助文件(方法、数据等)
2、在文件夹中新建directives.js文件
3、在directives.js文件引入所有要注册的全局指令
4、在main.js中引入directives.js文件并使用Vue.use()全局注册
代码演示:
utils - directives.js
export default (Vue)=>{
Vue.directive("focus", {
inserted: function (el) {
el.focus();
}
})
}
在 main.js 引入
import directives from \'@/utils/directives.js\'
Vue.use(directives)
new Vue({
// ...
})
以上是关于在Vue中如何创建全局指令的主要内容,如果未能解决你的问题,请参考以下文章