前端060_权限系统_按钮控制

news/2024/11/15 5:56:19/

需求与注册全局指令步骤

  1. 需求:通过自定义全局指令 v-permission 来控制按钮的显示或隐藏。

  2. 全局指令的注册方法
    在 src 文件夹下新建 directive/index.js 文件,引入所有要注册的全局指令。
    在 directive 文件夹下新建 permission/index.js 文件,定义按钮权限指令。
    在 src/main.js 中引入 directive/index.js 文件并使用 Vue.use() 全局注册。
    注册全局权限指令

  3. 创建 directive/index.js 引入所有要注册的全局指令

  4. 创建 directive/permission/index.js 定义按钮权限指令

  5. main.js 引入指令文件并全局注册

使用指令 v-permission
6. 使用指令 v-permission=“‘advert:add’” ,注意:双引号里面不要少了单引号

部署时注意 .env.production 文件中的 VUE_APP_BASE_API = ‘/prod-api’ ,值是’/prod-api’ 代理时,要以 ‘/prodapi’ 为前缀去代理转发到目标接口


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

相关文章

MyCat Docker 搭建与测试

mycat 是mysql分库分表的中间件,由java编写,本次进行mysql、mycat 的docker搭建,理解mycat的原理与特性。 一、mysql docker 搭建 这里启动两个实例: docker run -itd --name mysql1 -p 3307:3306 -e MYSQL_ROOT_PASSWORD123 m…

Mac下载工具哪个好?迅雷 for Mac是个不错的选择!

Mac下载软件哪款好用?迅雷 for Mac 专为Mac系统优化的内核,迅雷v3.3.2(3944)官方版全新升级,精美的皮肤界面,全新引擎下载速度更快、内容更丰富。除此以外,迅雷云播放,专为内存不够的Mac用户设计&#xff0…

Linux 迅雷 chrome插件,Chrome(Chromium)迅雷下载支持扩展1.1测试版【更新】

那个是迅雷专链。因为安全性限制,所以出现那个拒绝的提示。 遇到专链:只需要新标签打开链接就能调用迅雷下载的。 目前三款插件:迅雷自己出的,google出的那个下载助手,还有Oget for chrome。 最好用的是Oget for chrome,支持的下载工具最多,与内置的下载器切换方便,而且…

Ubuntu下载工具uGet+aira2

前言 先废话一下,没装下载工具之前,每次下载都是在Chrome上点击下载链接,然后静静地看它下载,下载个小点的文件或者链接资源较好的文件就算了,但是遇到文件很大或者链接资源不是很好,比如下载个几十G文件&…

Ubuntu下非常给力的下载工具

Windows下的下载工具--迅雷,之所以下载速度快,乃是它能搜索资源、为己所用,而不是仅仅从原始地址这单一资源处下载。 Ubuntu下也有类似的工具,那就是aira2。 aira2是一个命令行下载工具,可以配合其他图形界面的下载软…

linux好用的下载工具,四款linux下的好工具

原标题:四款linux下的好工具 linux下的好工具很多,使用得当会极大的提高工作者的效率。下面小编为大家推荐四个比较好用并且实用的工具,对这四款工具在centos和ubuntu两个系统下进行相应的安装介绍,并做了简单测试和使用说明。 1.下载工具aria2 aria2是一个支持多线程下载的…

用迅雷下载百度云

在网络上找到的一些百度云资源有的时候需要下载百度云才可以下载,并且下载特别慢,现在用迅雷下载: 工具: 360浏览器操作过程: 1:找到下载链接在360浏览器打开,然后点击F12进入如下图&#xf…

GitHub高赞,一款足以取代迅雷的开源下载工具

大家好,我是TJ 一个励志推荐10000款开源项目与工具的程序员 今天TJ君在一个潜水群里们瞬间觉得自己老了,原来现在的年轻人都不知道迅雷和磁力链接是什么了! 不过对于TJ君这代人来说,迅雷可能代表着一个时代、一段回忆,…