React native tabnavigator将params传递给每个屏幕

时间:2018-06-19 10:34:30

标签: javascript react-native react-navigation tabnavigator react-native-tabnavigator

所以我有这个TabNavigator有相同的屏幕,我希望将不同的参数传递给每个屏幕,这样每个屏幕都会动态生成不同的数据,但显示的布局相同。

如何将params传递到每个屏幕? 有人研究过这个问题,有人说使用screenprops,但似乎使用screenprops并不是那么整洁,是否有更简单的方法将params从制表符传递到制表符?

const Tabs = TabNavigator({
    Home: {
        screen: NewScreen,
        params: 'abc' // hoping to pass params 'abc' like this
    },
    Second: {
        screen: NewScreen,
        params: 'def' // hoping to pass params 'def' like this
    }
});

是否可以通过TabNavigator传递参数?

提前谢谢你。

0 个答案:

没有答案