Crear nuevas directivas en el directorio src
archivo de permiso.js
export default {
name: 'action',
mounted(el, binding, vnode) {
console.log(vnode.ctx, 'vonde')
// debugger
const rolesList = ['add', 'edit', 'list']
}
}
archivo index.js
import permission from "./permission";
// 注册全局自定义指令
const directive = [permission]
export default (app) => {
directive.forEach((directive) => {
app.directive(directive.name, directive)
})
}
archivo principal.js
import directives from './directives/index';
directives(app)