如何将数据传递到屏幕上的抽屉customcomponent in react native?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将数据传递到屏幕上的抽屉customcomponent in react native?相关的知识,希望对你有一定的参考价值。
我有一个抽屉导航,其中包含一些用于过滤一些数据的输入,我想将值从contentComponent传递到搜索屏幕以从服务器中检索数据
抽屉
export default createDrawerNavigator(
Search: screen: Search,
,
,
contentComponent: (props, navigation) => (<FilterDrawer ...props />),
drawerPosition: 'right',
);
search.js
export default class Search extends Component<>
constructor(props)
super(props);
render()
return(
<View></View>
);
答案
您可以通过导航状态传递数据:
this.props.navigation.navigate('SearchPage',
userID: '123456',
email: 'abc@gmail.com',
);
访问SearchPage
中的道具
const params = this.props.navigation.state;
const userID, email = params;
以上是关于如何将数据传递到屏幕上的抽屉customcomponent in react native?的主要内容,如果未能解决你的问题,请参考以下文章