思路说明:我们可以用v-if或者自定义指令做,
下面说说自定义指令做法:
1.首先获取到的按钮权限菜单存储到vuex或者seccesstion,
2.封装一个函数bind()钩子函数 :当指令第一次绑定在元素上时. 用来做一次性初始化操作
获取vuex里面的按钮所有权限,用includes来查找传入的权限是否在权限列表中,不在的话就隐藏它,
3. 在组件页面出引入封装的函数,定义自定义指令
即可使用传参实现功能级权限管理
思路说明:我们可以用v-if或者自定义指令做,
下面说说自定义指令做法:
1.首先获取到的按钮权限菜单存储到vuex或者seccesstion,
2.封装一个函数bind()钩子函数 :当指令第一次绑定在元素上时. 用来做一次性初始化操作
获取vuex里面的按钮所有权限,用includes来查找传入的权限是否在权限列表中,不在的话就隐藏它,
3. 在组件页面出引入封装的函数,定义自定义指令
即可使用传参实现功能级权限管理