| 12345678910111213141516171819202122 |
- import { rolePermission } from '@/utils/permission'
- export default {
- mounted(el, binding) {
- const { value } = binding
- if(Array.isArray(value)){
- let ishas = false;
- value.forEach(item => {
- if(rolePermission(item)){
- ishas = true;
- }
- })
- if (!ishas){
- el.parentNode.removeChild(el)
- }
- }else{
- if(!rolePermission(value)){
- el.parentNode.removeChild(el);
- }
- }
- }
- };
|