vue权限控制按钮显示隐藏(vue按钮级别权限控制)

技术vue按钮怎么实现权限控制这篇文章主要讲解了“vue按钮怎么实现权限控制”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue按钮怎么实现权限控制”吧!一、步骤1.定义

本文主要讲解“如何通过vue按钮实现权限控制”。本文的解释简单明了,易学易懂。请跟随边肖的思路一起学习学习《如何通过vue按钮实现权限控制》!

00-1010

一、步骤

在保存后台界面返回的权限数据的状态下创建buttomPermission。

SetPermission用于接受数据,并将页面权限管理传递给buttomPermission对象。

使用vuex:

Vue.use(Vuex)

创建vue实例

conststore=newVuex。商店({ 0

状态:{

但是许可:{}

},

突变:{

设定权限(状态,权限){ 0

state.buttomPermission=权限

}

}

})

export default store

1.定义buttom权限

import store from '。/store/index.js '

newVue({ 0

商店,

el:'#app ',

render:h=h(App)

})

2.定义store

创建一个新的指令文件夹并创建permission.js文件。

这里,使用insert函数检查绑定元素在插入父节点时是否具有权限。

Inserted,bindings,vnode) {}

3.创建permission指令

在按钮页面中引入并定义了权限指令,并将该指令写入buttom,以绑定指令中的相对值。

Buttonv-permission=“添加”添加/按钮

importpermissionfrom“”。“指令/许可”

指令: {permission,},

4.使用permission指令

在permission指令中,通过bindings获取按钮绑定的值,然后在buttomPermission对象中找到,然后判断是否有权限,如果没有权限,则删除该节点。

已插入(el、绑定、vnode){ 0

letbtnpermission value=bindings . value;

letboolean=vnode . context . $ store . state . but complemission[btnpermission value];

!booleanel . parent node . remove child(El);

}

5.删除无权限数据

通过setPermission方法将状态管理数据传递到权限管理中。

letpermissions={}

这个。$store.commit('setPermission ',权限);00-1010一般来说是通过vuex定义一个buttomPermission状态对象,然后创建一个权限指令。通过对每个按钮使用权限指令,有必要绑定按钮的特定值。然后,在permission.js文件中,获取当前值,从buttomPermission中获取当前按钮是否有权限;如果没有,直接删除当前按钮节点。

感谢阅读。以上就是“如何用vue按钮控制权限”的内容。看完这篇文章,相信你对如何用vue按钮控制权限有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/156262.html

(0)

相关推荐

  • COCOS CREATOR中SrollView如何修改

    技术COCOS CREATOR中SrollView如何修改这篇文章主要为大家展示了“COCOS CREATOR中SrollView如何修改”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并

    攻略 2021年11月19日
  • 三国时期是公元多少年,三国时期到底有多少人口

    技术三国时期是公元多少年,三国时期到底有多少人口有人说三国人口只有500万三国时期是公元多少年,也有人说是1000万,甚至不少人说2000万~3000万之间。那么到底三国时代有多少人口?东汉末年和三国时期的户门数字并无正

    生活 2021年10月29日
  • 理解Java的接口和抽象类

    技术理解Java的接口和抽象类 理解Java的接口和抽象类深入理解Java的接口和抽象类对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两

    礼包 2021年12月23日
  • PostgreSQL的相似搜索插件有哪些

    技术PostgreSQL的相似搜索插件有哪些这篇文章主要介绍“PostgreSQL的相似搜索插件有哪些”,在日常操作中,相信很多人在PostgreSQL的相似搜索插件有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好

    攻略 2021年11月10日
  • 两台服务器做数据主从备份(读写分离主从同步需要锁吗)

    技术如何用两台服务器实现数据库的主从同步与分离这期内容当中小编将会给大家带来有关如何用两台服务器实现数据库的主从同步与分离,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用背景:在网联

    攻略 2021年12月18日
  • Python编码的技巧有哪些

    技术Python编码的技巧有哪些这篇文章主要介绍“Python编码的技巧有哪些”,在日常操作中,相信很多人在Python编码的技巧有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Pyt

    攻略 2021年11月26日