React Native
runrun117
这个作者很懒,什么都没留下…
展开
-
React Native 导航栏头部右侧按钮
static navigationOptions = ({ navigation }) => ({ title: `厂区码: ${navigation.state.params.codeId}`, //导航栏头部 headerRight: <Button style={paddingright=10}title='修改密码' onPress="aaa"/>...原创 2018-05-17 14:10:15 · 3068 阅读 · 0 评论 -
React Native 中 static的navigationOptions中的点击事件不能用this
static navigationOptions = ({navigation, screenProps}) =>({ title: '厂区列表', headerRight: <Button color = "#3281DD" onPress={()=>navigation.state.para...原创 2018-05-17 15:12:03 · 3022 阅读 · 0 评论 -
React Native 中 component 生命周期
React Native中的component跟Android中的activity,fragment等一样,存在生命周期,下面先给出component的生命周期图getDefaultPropsobject getDefaultProps()执行过一次后,被创建的类会有缓存,映射的值会存在this.props,前提是这个prop不是父组件指定的 这个方法在对象被创建之前执行,因此不能在方法内调用th...翻译 2018-05-07 14:51:24 · 88 阅读 · 0 评论 -
React Native 点击两次手机back键退出程序
解决点击两次手机back键退出程序代码及注释如下: //双击返回键退出程序 //添加BackHandler,ToastAndroid的注册 componentWillMount(){//执行一次,在初始化render之前执行, BackHandler.addEventListener('hardwareBackPress', this.onBackAndroid);...原创 2018-05-07 14:58:39 · 2858 阅读 · 0 评论