工作笔记
2017-07-05 本文已影响0人
挪威森林_29e6
react-native:
1.安卓真机调试(晃动手机)不起作用时,可以通过命令行进行调试react-native
真机调试命令:adb shell input keyevent 82
2.通过console.warn打印信息
3.路由组件:navigation的传参:
父组件传入参数:
在render函数中,加入如下代码:const {navigate} = this.props.navigation;
在传值的地方(页面跳转时),加入如下代码:navigate('Company',{name:e.title});//第一个参数'Company'是跳转的页面,第 二个参数'{name:e.title}'是传递的参数。
子组件(Company页面)获取传入参数:
static navigationOptions = ({ navigation }) => (
{
title: `Chat with ${navigation.state.params.name}`
});
render() {
const { params } = this.props.navigation.state;
return (Chat with {params.name});
}