全局指令:

全局指令的注册办法同全局组件

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({  // ...})