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

做网站要主机还是服务器北京seo加盟

做网站要主机还是服务器,北京seo加盟,有网站了小程序怎么做,地方生活门户网站名称文章目录 一、什么是按钮权限控制二、思路 (往往是后端返回的权限标识)三、实现 main.ts注册为全局指令总结 一、什么是按钮权限控制 概念:根据当前用户的权限数据控制按钮的显示和隐藏 二、思路 (往往是后端返回的权限标识) 后端返回的权限数据模拟 // 模拟权限…

文章目录

  • 一、什么是按钮权限控制
  • 二、思路 (往往是后端返回的权限标识)
    • 三、实现
  • main.ts注册为全局指令
  • 总结


一、什么是按钮权限控制

概念:根据当前用户的权限数据控制按钮的显示和隐藏

二、思路 (往往是后端返回的权限标识)

后端返回的权限数据模拟

// 模拟权限mock数据
const permissions = ["park:bulidng:add","park:bulidng:del","park:bulidng:edit",
]

思路:每一个需要做权限控制的按钮都有一个自己独有的 标识 , 如果标识可以在权限数据列表中找到,则显示,找不到就隐藏

三、实现

按钮绑定上v-my-point自定义全局指令
代码如下(示例):

<div class="container"><el-button v-my-point="'bulidng:add'" type="success">添加</el-button><el-button v-my-point="'bulidng:del'" type="primary">编辑</el-button><el-button v-my-point="'bulidng:edit'" type="danger">删除</el-button></div>

main.ts注册为全局指令

// 自定义按钮权限directive
const myPointDirective:Directive<HTMLElement,string> = (el,binding) => {if (!permissions.includes(user + ":" + binding.value)) {el.style.display = 'none'}}
//  全局注册指令
app.directive('my-point', myPointDirective);

在这里插入图片描述

效果:
后端返回的权限数据没有,则上面按钮就不会显示
在这里插入图片描述
在这里插入图片描述

总结

这样就实现了通过全局自定义指令来实现按钮权限的控制了。

http://www.dtcms.com/wzjs/477696.html

相关文章:

  • 做网站怎么调用数据库百度网盘客服中心电话
  • 建设银行手机版官方网站下载阿里指数app下载
  • 有服务器如何做网站凡科网站建设
  • 360门户网站怎样做郑州营销型网站建设
  • 手机网站设计论文市场营销四大分析方法
  • 能用网站做微信小程序百度推广代理商赚钱吗
  • 微信网站开发源代码免费收录链接网
  • 网站排版怎么做的正规网站优化推广
  • 基于html5设计的网站建设google chrome官网
  • 局机关门户网站建设情况汇报小红书推广引流软件
  • 服装店网站模板seo搜索引擎优化书籍
  • 响应式网站开发工具windows7优化大师下载
  • 北京市城乡建设委员会官方网站北京培训学校
  • 手机网站模板免费推广赚钱项目
  • 3D特效做首页的网站国际新闻最新消息
  • 邯郸网站设计怎么用百度搜索网页版
  • 中国建设银行网站首页公司机构刷关键词排名
  • 广西玉林疫情最新消息seo如何进行优化
  • 前端怎么做电商网站网站怎么优化推荐
  • 苏州企业网站设计方案八宿县网站seo优化排名
  • 怎么制作网站模版seo排名点击
  • 自已建外贸网站关键词分布中对seo有危害的
  • 广告设计专业认知报告优化网站排名茂名厂商
  • 网页怎么做网站地图seo网站快速整站优化技术
  • 网站建设需求量大网络优化器下载
  • 杭州网站建设费用商丘seo博客
  • dedecms购物网站模板下载前端seo优化
  • 响应式手机网站怎么做中山seo排名
  • 济南做网站公司有哪些抖音推广合作方式
  • 手机网站模版整合营销传播最基础的形式是