0
假设我有以下代码片段来创建DrawerNavigator
反应导航通道具一类部件
export const DrawerApp = DrawerNavigator({
PageHome: {
screen: InboxScreen
},
},
{
contentComponent: props => <RightMenuScreen />,
drawerPosition: 'right'
});
我从样品here读我可以通过道具像banner
道具功能部件使用的语法像
const MyNavScreen = ({ navigation, banner }) => (<View><Text>{banner}</Text></View>);
// ...
// ...
// ...
const InboxScreen = ({ navigation }) => (
<MyNavScreen banner={'InboxScreen'} navigation={navigation} />
);
但是如果我宣布我的组件使用类组件,如何归档路过我的自定义道具到MyNavScreen
class InboxScreen extends Component {
render() {
// here I want to get a prop like `banner` or `callback` from props
}
}