redux开发中的一个小坑
redux的actiontypes,不可以重名,重名将会报错
When called with an action of type "inserttoken", the slice reducer for key "admintoken" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.
原本写成这样(admin和user的reducer都用这个type)
export const INSERTTOKEN = "inserttoken";
export const DELETETOKEN = "deletetoken";
后面改成这样
export const INSERTUSERTOKEN = "insertusertoken"; export const DELETEUSERTOKEN = "deleteusertoken"; export const INSERTADMINTOKEN = "insertadmintoken"; export const DELETEADMINTOKEN = "deleteadmintoken";
就可以跑了!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步