react路由中没有安全守卫
推荐使用插件完成
网址
react-router v6 路由统一管理 及 路由拦截方案。
react-router-waiter组件提供了Routes和onrouterbefore API
- Routes 路由配置
- onRouteBefore 路由前置守卫
二级路由写法
使用守卫做登录认证
中文文档
Redux 是 JavaScript 状态容器,提供可预测化的状态管理。
Redux 由 Flux 演变而来
安装redux
附加包
redux不是react内置库属于第三方库文件。
main.js直接使用redux

定义reducer函数,创建store对象

创建store对象调用createStore API 默认执行reducer函数

默认执行reducer的作用是,创建store执行reducer获取默认的状态值。

state设置初始状态值

使用dispatch触发action执行reducer修改state状态值


项目中用法:
关联之后函数组件中使用方案
存在一个问题,state状态值更新界面没有更新
原因试store对象中监听不到state对象变更

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/196344.html