ReactNative:可以在组件中统一使用参数吗?

时间:2019-05-31 07:17:06

标签: react-native

如果我有一个带有参数的ReactNative组件,那么我将以这种方式使用它。

在父级中使用

<MyComp param1="foobar"/>

访问组件内部的参数

<Text>Parameter is {this.props.param1}</Text>

如果我在导航中使用该组件,则完全不同。

使用

<Button title={"goto"} onPress={() => 
    this.props.navigation.navigate("MyComp", {param1: "foobar"})}/>

访问参数

<Text>Parameter is {this.props.navigation.getParam ("param1", "??")}</Text>

有没有办法使制服统一?如果组件独立于其来源,那就太好了。这些是我使用React和React Native的第一步。也许我错过了什么?

0 个答案:

没有答案