
vuex
Terminal丶句点
这个作者很懒,什么都没留下…
展开
-
vue3 + vite 项目搭建 - 引入vue-router及实现权限控制
一般后台管理系统都会有管理员和普通用户的区分,所以要做权限控制 思路 创建公用页面login,可以让用户进行登录操作,根据用户信息对应的身份,匹配不同的权限模块 在路由前置钩子进行身份验证拦截,将拦截条件分为 白名单(不做拦截)、登录态未登录、登录态已登陆 路由注册分为两步,公用页面直接注册,权限路由根据登录用户的身份来注册 解决路由层级过深会导致keep-alive不缓存问题 实现 安装依赖 "dependencies": { "nprogress": "^0.2.0", "vue-ro原创 2021-08-04 11:03:07 · 2012 阅读 · 0 评论 -
vue3 + vite 项目搭建 - 引入vuex
预览文档,了解vuex4.0与vuex3.0的差异 安装依赖 "dependencies": { "vuex": "^4.0.2", "vuex-persistedstate": "^4.0.0" }, 在src路径下创建store文件夹,目录结构如图 用vuex实现切换语言,点击按钮增1,注意setup中怎么获取store值,vuex模块取值、注册,以及借助插件实现持久化 // store/store.d.ts declare namespace MyStore { ty.原创 2021-08-03 16:30:22 · 1172 阅读 · 3 评论