当前位置: 首页 > news >正文

建筑公司网站制作网络媒体

建筑公司网站制作,网络媒体,wordpress数据库密码加密多少位,中国人在国外做赌博网站代理在做后台管理系统时,经常会有权限管理的功能,这里来记录一下关于按钮权限管理的实现方法 1、自定义指令 v-permission。新建js文件用来写指令代码。 export default function btnPerms(app) {app.directive(permission, {mounted(el, binding) {if (!p…

在做后台管理系统时,经常会有权限管理的功能,这里来记录一下关于按钮权限管理的实现方法

1、自定义指令 v-permission。新建js文件用来写指令代码。

export default function btnPerms(app) {app.directive('permission', {mounted(el, binding) {if (!permsJudge(binding.value)) {el.parentNode.removeChild(el);}function permsJudge(value){let perms = JSON.parse(localStorage.getItem('perms')) || [];for (let item of perms) {if (item === value) {return true;}}return false;}}});
}

2、在main.js里注入;

3、在登录后台时获取后端返回的用户权限数据,并且存入到本地;我这边是把获取数据的接口放在vuex中的

async _getUserPermission(contxt,payload){let res = await getUserPermission();if(res && res.data){let {code,data,message} = res.data;if(code == 200){localStorage.setItem('perms',JSON.stringify(data.resourceList));contxt.commit('getPerObj',data.resourceList);}else {reject(message)}}
}

然后在登录页面调用这个方法;也可以直接在登录页面获取数据,这里就不赘述了。

 获取的数据大概是这个格式

 4、在需要判断权限的按钮调用指令;

 这样就可以实现按钮权限了,如有问题,欢迎留言!!

http://www.yidumall.com/news/52536.html

相关文章:

  • 上饶网站建设哪家好2345网址导航官网官方电脑版
  • html5布局wordpress西安seo技术
  • web程序设计网站开发工具外贸营销型网站设计
  • 桃子网站windows优化大师值得买吗
  • 哪个网站可以学做包子个人博客网站怎么做
  • 自己电脑做网站好吗聚合搜索引擎入口
  • 网站建设自学 优帮云百度指数人群画像怎么看
  • 外贸双语网站源码seo合作
  • 数据库做网站aso优化app推广
  • 网站建设 用户管理国内新闻最新消息
  • 哈尔滨网站建设科技公司怎么创建网站教程
  • 做竞赛的平台或网站免费ip地址代理
  • 网站o2o巨量引擎广告投放平台
  • 沈阳网站建设三好街南通seo网站优化软件
  • 专业建设网站制作1小时快速搭建网站
  • asp在动态网站制作中的作用如何进行搜索引擎优化 简答案
  • 电脑做h5比较好的网站网站seo案例
  • 影响网站权重的因素有哪些企业内训机构
  • 卡盟网站建设优化课程
  • qq强制聊天网站源码合肥瑶海区
  • ecs 1核1g wordpress上海哪家seo好
  • 温州最新消息长沙seo男团
  • 郑州做网站哪家专业深圳网络推广外包
  • 网络科技公司的经营范围有哪些seo网络优化前景怎么样
  • 网站文章优化seo诊断的网络问题
  • 做网站 挣广告联盟的佣金站内seo优化
  • 免费设计网站素材滕州seo
  • 网站建设平台简介宁波网站推广制作
  • 网站开发时间进度表二十四个关键词
  • 南城区仿做网站seo优化技术培训