React native 未传递React本机screenProps方法
基本上,我制作这个小应用程序的页脚不是基于任何导航器或任何东西,所以我只是在每个屏幕中包含页脚及其选项卡,以便在屏幕之间切换 不过,在屏幕中有一个堆栈导航器,我无法向它传递一个方法来更改主组件中的状态 为此,我在这里制作了一个小片段: 请点击React native 未传递React本机screenProps方法,react-native,React Native,基本上,我制作这个小应用程序的页脚不是基于任何导航器或任何东西,所以我只是在每个屏幕中包含页脚及其选项卡,以便在屏幕之间切换 不过,在屏幕中有一个堆栈导航器,我无法向它传递一个方法来更改主组件中的状态 为此,我在这里制作了一个小片段: 请点击预览,或用手机运行它,您将看到屏幕道具仅转发foo:“bar”,而不是放置方法 我做错了什么?如果我使用一个简单的组件而不是StackNavigator,就可以了。。请告知 在您的示例中,put似乎没有被传递,因为JSON.stringify正在隐藏它 在本
预览
,或用手机运行它,您将看到屏幕道具
仅转发foo:“bar”
,而不是放置
方法
我做错了什么?如果我使用一个简单的
组件
而不是StackNavigator
,就可以了。。请告知 在您的示例中,put
似乎没有被传递,因为JSON.stringify
正在隐藏它
在本例中,您可以看到正在传递prop,因为您可以调用函数,该函数将触发setState
,从而触发另一个渲染