目录
思路
在一些后台运营平台中,经常会有按钮权限的问题!
可以通过Vue.directive注册一个全局自定义指令解决问题
这里涉及到的技术点:
1.install 方法
通过操作dom,控制dom的显隐。
实现v-if的效果: el.parentNode.removeChild(el)
实现v-show的效果:el.style.display = ‘none’
新建utils/permission.js
//按钮权限是保存在vuex中
import Vue from 'vue'
import store from '../store'
let PermissionPlugin = {};
PermissionPlugin.install =