- 博客(26)
- 收藏
- 关注
原创 npm ERR! code EINVALIDTYPE
npm ERR! code EINVALIDTYPEnpm ERR! typeerror Error: Argument #5: Expected object but got string
2024-02-01 14:19:36 379
原创 Vue3实现按钮级别权限的几种方式
使用v-if指令:根据用户的权限信息,在模板中使用v-if条件渲染,只显示用户有权限操作的按钮。自定义指令:创建一个自定义指令,通过该指令在元素上进行权限判断,控制按钮是否可见或可点击。插件配合鉴权方法:结合插件和鉴权方法,在全局范围内对按钮进行权限验证。可以在组件挂载前或路由跳转前进行鉴权,禁用没有权限的按钮。这些方法都能实现按钮级别的权限管理,具体选用哪种方法取决于项目的需求和开发者的偏好。
2023-08-17 17:37:10 3367
原创 Vue3+vite实现动态权限路由
Vue3+Vite实现动态权限路由,其中如何动态导入路由组件,全局路由前置守卫添加路由时发生无限重定向,导致内存溢出。
2023-08-17 17:31:25 866
原创 后端校验请求签名
springboot的拦截器实现对所有API接口校验签名、是否超时、请求是否重复。防止前端发送的请求被篡改,导致后端进行非正常操作
2022-07-23 15:24:59 1863 5
原创 阿里云linux服务器部署springboot+vue项目,保姆级部署教程
linux服务器安装nginx、redis、mysql、jdk;遇到mysql8.0启动报错因为my.cnf的配置问题,lower_case_table_names修改启动失败的问题。等等...
2022-07-11 16:28:05 1906 2
原创 阿里云ESC windws服务器部署springboot+vue前后端分离项目
阿里云window服务器部署前后端分离项目、服务器环境搭建、nginx反向代理解决跨域问题、vue项目部署好之后刷新页面出现404问题
2022-05-08 15:53:23 2601
原创 java注解基础,模拟Junit注解
11、注解1 、注解基础1.1、注解的基本语法[ public ] @interface 注解名{ }其public可以省略注解里的成员属性语法: 【public】 属性类型 属性名称()@interface Book{ public String Book(); public String[] author(); public int price() default 100;}1.2、注解的特殊属性名称valuevalue属性,如果只有一个value属性的情况下
2022-03-15 13:45:31 676
原创 并发变量下变量不可见性问题&&Volatile关键字
在并发编程下,其中一个线程修改了共享变量的值,其他线程不能获取到该共享变量的最新值。这就是并发变量下变量的不可见性。
2022-01-06 22:18:48 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人