工作笔记

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}); 

 }

你可能感兴趣的:(工作笔记)