从react-redux 5.0.7更新为6个连接的组件后,不会收到更新

时间:2018-12-22 14:25:13

标签: reactjs redux react-redux

我有一个用TS编写且正在安装react-redux 5.0.7的有效RN应用程序。如果我更新-连接的组件不会收到更新。从their release notes可以看出,他们开始使用新的上下文api。我有react 16.5.0,高于最低版本。有人有类似的问题,也许可以解决吗?

不起作用的代码非常简单。我已经检查了状态更改本身(它可以工作),所以唯一有趣的事情可能是连接本身。我是这样的:

const connected = connect(
    (state: AppState) => {
        return {
            partOfComponentState: state.someInnerState
        }
    },
    {
        // funcs
    }
)(MyContainerComponent)

export default connected

根的包装如下:

    return <Provider store={store}>
        <TabBar />
    </Provider>

并存储:

const store = createStore(
    mainReducer,
    applyMiddleware(thunk)
)

感谢您的帮助

0 个答案:

没有答案