【发布时间】:2018-10-02 19:59:12
【问题描述】:
我似乎无法修改 immutable.js 记录,它是我的应用程序的 redux 商店。
let makeVepo: RecordFactory<any> = Record({
product: new makeProduct(),
menu: new makeMenu(),
formControls: new makeFormControls(),
some: 10
})
export const vepo = new makeVepo()
vepo.set('some', 200)
vepo.some 不会更新到 200,它保持 10
我的 redux 存储不会从 reducer 更新。
它应该工作。当我在这里设置断点时:
这里我在控制台中操作状态,它不会持续存在:
【问题讨论】:
-
我不太熟悉这种声明 reducer 的方式。
updateSearchResultsMapRegion是从减速器调用的吗?您也可以发布该代码吗? -
你能分享你的reducers文件吗?
-
@DenysKotsur Done.Cheers
-
@ArthurAttout 来自 redux-observable 史诗。我现在已经发布了。干杯
标签: react-native ecmascript-6 redux react-redux immutable.js