logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目权限管理实现

1、整体思路后端返回用户权限,前端根据用户权限处理得到左侧菜单;所有路由在前端定义好,根据后端返回的用户权限筛选出需要挂载的路由,然后使用 addRoutes 动态挂载路由。2、具体实现a、创建vue实例的时候将vue-router挂载,但这个时候vue-router挂载一些登录或者不用权限的公用的页面。b、当用户登录后,获取用role,将role和路由表每个页面的需要的权限作比较,生成最终用户可

#vue.js#前端#javascript
redux数据持久化(redux-persist的使用)

一、数据持久化:一般是指页面刷新后,数据仍然能够保持原来的状态。一般在前端当中,数据持久化,可以通过将数据存储到localstorage或Cookie中存起来,用到的时候直接从本地存储中获取数据。而redux-persist是把redux中的数据在localstorage中存起来,起到持久化的效果。二、使用:安装:npm i redux-persist --save在store.js中使用//引入

#react.js
暂无文章信息