Shi*_*vam 10 reactjs react-native redux react-navigation
我正在使用react-navigation 1.2.1,并且每当我将react-navigation更新到2.0.0时,每件事情都正常工作,它会产生以下错误.知道为什么一定要发生吗?
ReactNavigation.addNavigationHelpers不是一个函数.
import * as ReactNavigation from 'react-navigation';
render() {
const { dispatch, nav } = this.props;
const navigation = ReactNavigation.addNavigationHelpers({
dispatch,
state: nav,
addListener,
});
return <AppNavigation navigation={navigation} />;
}
//"react-navigation": "2.0.0",
//"react-native": "0.53.3",
//"redux": "^3.7.2"
Run Code Online (Sandbox Code Playgroud)
Pri*_*dya 29
似乎addNavigationHelpers
已从react-navigation's
默认导出中删除,这可以在这里看到.
因此,如文档中所述,您需要直接添加到navigation
道具中
<AppNavigator navigation={{
dispatch: this.props.dispatch,
state: this.props.nav,
addListener,
}} />
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9983 次 |
最近记录: |