从0到1搭建一个后台管理系统
一个从0到1细节拉满的vue3+ts项目
撒路耶不冷
这个作者很懒,什么都没留下…
展开
-
前端的权限管理
后端会基于RBAC(基于角色的访问控制)设计出多张关系相互映射的标,不同的用户扮演不同的角色,从而得到的权限也是不同的。方案一: 在routes中把所有的组件都注册,根据用户的菜单动态渲染用户所能跳转的组件。缺点:当用户直接在搜索栏输入不属于该角色的权限所能跳转的组件时,也会有可以跳转的风险。方案二:根据不同角色注册不同路由,根据不同的角色向routes中动态的添加路由。3,根据用户的详细信息,去请求用户的菜单。2,根据token获取用户的详细信息。根据不同的角色菜单(权限),跳转不同的路由页面。.....原创 2022-08-31 15:52:36 · 4691 阅读 · 0 评论 -
7-vue3组件无法获取store中子模块类型的解决方案
vue3组件中丢失store子模块类型提示的解决方案原创 2022-08-30 16:45:13 · 1731 阅读 · 0 评论 -
5- .browserslistrc与ts.config.json文件
浏览器的适配文件 可以用来设置css是否加前缀 兼容浏览器的版本等。:ts的配置文件,但是打包时webpack的bable会再次转化。原创 2022-08-28 17:16:43 · 277 阅读 · 0 评论 -
4-封装axios
基于axios封装拦截器原创 2022-08-23 23:40:33 · 838 阅读 · 0 评论 -
3-配置环境变量+vuex+vue-router+elementui-Pluse的集成
按需以内plugins注意要放在configureWebpack里,不然会报错“plugins” is not allowed,这里官网未提示。全局引用或按需引入参考官网。①:配置router。原创 2022-08-23 19:08:34 · 219 阅读 · 0 评论 -
2- 自定义配置项目搭建规范(eslint+editorconfig+git Husky+prettier配置)
editorconfig+prettier+eslintrc.js配置原创 2022-08-23 01:24:41 · 312 阅读 · 0 评论 -
1- 利用 vue/cli自定义初始化搭建Vue3项目环境
自定义搭建Vue3项目环境原创 2022-08-22 23:34:56 · 183 阅读 · 0 评论