我的wps2019没有自定义动画窗格,怎么点都没有反应,右侧出不来。重装没用,请问怎么解决?
893
2022-05-30
Vue.directive文档:
https://cn.vuejs.org/v2/guide/custom-directive.html
使用
定义一个按钮级别指令
// 获取用户角色, 可以从cookie中获取 function getRole() { return 'admin' } // 校验用户权限,传入一个数组 function hasPermission(role) { return role.includes(getRole()) } // 注册一个全局自定义指令 `v-role` Vue.directive('role', { inserted: (el, binding, vnode) => { // 如果没有权限就移除此节点 if (!hasPermission(binding.value)) { el.parentNode.removeChild(el); } } })
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
使用示例
user admin superAdmin
1
2
3
4
5
6
7
8
问题:el.parentNode获取不到
将bind替换为inserted
参考
Vue 指令实现按钮级别权限管理功能
Vue
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。