【发布时间】:2018-12-06 06:54:27
【问题描述】:
React Native Navigation v2 中无法将 props 传递给其他组件。每当我试图在我的组件中调用该道具时,我都会变得不确定。我想通知我在我的项目中使用了 redux,我在 StackOverflow 中发现了一个类似的问题,但它对我不起作用。
React Native Navigation 代码:-
Navigation.push("FamilyStack", {
component: {
name: "com.radarx.FamilyFormScreen",
passProps: {
text: "Pushed screen"
},
options: {
topBar: {
title: {
text: "Pushed screen title"
}
}
}
}
});
但是当我尝试使用该道具时,它给了我一个未定义类型的错误。
我试图在这里调用道具只是为了检查它是否有效。
class FamilyFormScreen extends Component {
constructor(props) {
super(props);
console.log("screen: ", props);
}
【问题讨论】:
-
你有机会分享你的一些代码吗?如果不了解您正在使用的内容,将很难为您提供帮助。
-
@Lloyd 用代码更新问题
-
感谢 Anmol,您能否分享您尝试调用道具的代码。
-
@Lloyd 更新问题
标签: javascript reactjs react-native react-redux react-native-navigation