permission.js
import store from "@/store";
export default {
inserted(el, binding, vnode) {
const {
value } = binding;//需要.value才可以访问到传输的值
const buttonList = store.getters && store.getters.buttonList;
if (value) {
const hasPromise = buttonList.some((item) => {
return item == value;
});
console.log(hasPromise, "hasPromise");
// 无权限;
if (!hasPromise) {
el.parentNode && el.parentNode.removeChild(el);
}
}