-
2 votesanswersviews
Redux Normalizr:在Redux状态下添加和删除规范化实体
我有一个API响应,它有很多嵌套实体 . 我使用normalizr来使redux状态尽可能保持平坦 .例如 . api响应如下所示: { "id": 1, "docs": [ { "id": 1, "name": "IMG_0289.JPG" }, ... -
2 votesanswersviews
在typescript中使用redux-actions,redux-thunk和redux-promise-middleware
这里是打字稿redux生态系统的新手 . 在TypeScript中使用redux-actions,redux-thunk和redux-promise-middleware时,如何将类型信息正确封装到异步操作中? 身份验证的一个例子: /* actions */ const login = createAction(LOGIN, authService.login); /* authServic... -
1 votesanswersviews
当我从第1行的反应中向redux派遣动作时,我可以100%确定反应组件中的第2行是否具有更新的redux状态?
我知道redux中的调度操作是同步的 . 当我从第1行的反应组件向redux发送操作时,我可以100%确定我的react组件中的第2行是否具有更新的redux状态?我正在通过调度 getGameDataSuccess(data) 动作来设置游戏数据 . 我可以100%确定在下一行中新的道具会流下来吗?现在当我 console.log(this.props.lostLetters.gameData)... -
0 votesanswersviews
Redux:在规范化状态树中切换布尔值的最佳方法是什么?
我目前正在开发一个使用React Native的应用程序 . 应用程序的状态非常复杂,但由于Redux和Normalizr而无法管理 . 我现在必须为用户实现过滤项目的功能 . 为了让用户过滤项目,我在Normalizr模式中丰富了服务器响应: export const subCategorySchema = new schema.Entity( "subCategories&quo...