日志25-8-6
本文最后更新于 2025年8月22日星期五 07:11
工作内容
解决昨天的问题
前提:
1. 用ZUSTAND
做全局状态管理,用户登录鉴权也是放在那里的。
2. 启用了严格模式:<StrictMode>
情况:
在后台管理页面 退出登录 后,会跳转到 登录页面 显示 2次 “请先登录”。
在 退出登录 这个方法中的最后我写的是跳转回 首页/
,但是 由于登出让isAuthenticated
变为了false
,进而导致重新渲染<AdminRoute>
,而<AdminRoute>
中又写了跳转回到 登录页面和提示 请先登录。
晚上又改了一版:
1 |
|
logout时触发全局状态管理
条件判断 上一个路径,如果是后台管理系统则
- 提示用户“请先登录”并跳转到登录页面。
- 否则跳转到首页,提示“已退出登录”
阅读React官方文档
粗略地看了看学习React
:
- 状态管理(useState)
- 脱围机制(如何让代码执行效率更高)
原子化CSS
了解概念:
- Uno CSS
- Tailwind CSS
日志25-8-6
https://zhiyun.blog/日志25-8-6/