权限按钮的应用

news/2024/12/21 21:51:04/

vue.directive(‘hasRole’,{
bind:(el,binding)=>{},
inserted:function(el,binding){
let roles=store.state.userInfo.roles;//roles=[‘admin’,‘user’]
if(!roles.includes(binding.value)){
el.parentNode.removeChild(el)
}
},
})

使用

<button v-hasRole="'admin'">编辑</button>
<button v-hasRole="'admin'">删除</button>
<button >查看</button>

http://www.ppmy.cn/news/1156807.html

相关文章

洗衣店洗鞋店软件系统上门洗鞋店小程序搭建

拽牛科技洗衣店、洗鞋店软件系统&#xff0c;洗鞋店小程序开发搭建&#xff0c;开单收银&#xff0c;会员管理&#xff0c;办卡充值&#xff0c;瑕疵拍照&#xff0c;一站式管理。有多个客户案例&#xff0c;可以先看演示&#xff01;

How to install mysql 8.0 based on podman

创建配置目录 mkdir -p ~/data/podman/mysql-8.0/etc创建数据存储目录 mkdir -p ~/data/podman/mysql-8.0/var临时启动一个实例 docker run --detach \ --restart always \ --publish 23306:3306 \ --name mysql-8.0 \ --volume /usr/share/zoneinfo/Asia/Shanghai:/etc/lo…

excel映射xml方法

excel映射xml方法 创建xml模板 新建一个文本文件&#xff0c;编写模板并命名为xxx.xml <?xml version"1.0" encoding"UTF-8"?> <root><item ID""><surname></surname><man></man><woman>&…

AN动画基础——元件,组件,散件

【AN动画基础——元件&#xff0c;组件&#xff0c;散件】 元件不同元件的作用影片剪辑按钮图形元件特性 组件组件的作用组件特性 散件散件作用散件特性 本篇内容&#xff1a;认识元件&#xff0c;组件&#xff0c;散件属性 重点内容&#xff1a;元件&#xff0c;组件&#xff…

【24】c++设计模式——>代理模式

代理模式定义 C中的代理模式&#xff08;Proxy Pattern&#xff09;是一种结构型设计模式&#xff0c;它允许通过引入一个代理对象来控制对另一个对象的访问。 代理模式通常涉及以下几个角色&#xff1a; 1.抽象主题&#xff08;Subject&#xff09;&#xff1a;定义了真实主题…

【广州华锐互动】VR模拟电力生产事故,切身感受危险发生

随着科技的不断发展&#xff0c;虚拟现实&#xff08;VR&#xff09;技术已经在各个领域中得到了广泛的应用。其中&#xff0c;VR技术在电力安全事故还原中的应用&#xff0c;不仅可以帮助我们更好地理解和预防事故的发生&#xff0c;还可以为事故调查提供更为准确和直观的证据…

python - 内存池的机制

内存池是一中用于管理内存分配的机制&#xff0c;它可以提高内存分配和释放的小路&#xff0c;内存池通常由一块预先分配好的内存区域和一个空闲列表组成&#xff0c;当需要内存分配内存时&#xff0c;内存会重空闲列表中取出来医疗空闲的内存&#xff0c;当释放内存时&#xf…

docker 安装zookeeper

新建zk的配置文件 /mydata/zookeeper/conf/zoo.cfg dataDir/data dataLogDir/log tickTime2000 initLimit10 syncLimit5 clientPort2181启动 docker run --name my-zk -p 2181:2181 \-d -e TZ"Asia/Shanghai" \--privilegedtrue \-v /mydata/zookeeper/conf:/conf …