React-Navigation如何在不切换视图的情况下传递数据?

时间:2018-07-19 13:48:18

标签: reactjs navigation native react-navigation tabnavigator

我设法使用

将数据从一个视图传递到另一个视图
// this is in view 1
this.props.navigation.navigate('CostOverview', {
            coffeeCount: this.state.coffeeCount + 0.2
                });
// this is in view 2
const item = {
            coffeeCount: this.props.navigation.getParam('coffeeCount')
        };

我试图通过阅读https://reactnavigation.org/docs/en/params.html来找出问题,但似乎找不到答案...

我还在文档https://reactnavigation.org/docs/en/navigation-prop.html#setparams-make-changes-to-route-params

中发现了这一有趣的部分

但是在我看来,您只能在当前视图中更改参数?如果没有,请告诉我原因。

0 个答案:

没有答案