RN知识点总结

5月份入坑Rn..刚开始不知道怎么跳转页面、怎么写点击事件、怎么传值封组件。慢慢的一点点积累学习,以下是刚入坑那会的记录。后续会补充~分享给有需要的童鞋

  • props传值
  • state属性
  • navigation使用 https://www.jianshu.com/p/2f575cc35780 (兔神讲的很清楚)
  • view点击跳转(TouchableOpacity、TouchableHighlight)
  • 组件封装(记得传navigation对象,不然会报navigate未定义等等之类的错误)
  • Text(超出省略号 numoffLine={xx})
  • TextInput(安卓默认有下划线。 加该属性underlineColorAndroid='transparent',
    onChangeText={(phone) => this.setState({ phone })) 获取input当前的值iphone
  • FlatList、ScrollView的使用
  • 路径等大小写区分(can't resolve...之类的错可能是大小写错了、其次路径不对、或者没有安装该模块)
  • ios正常、android无故报错(可能的原因)。 大都是因为不小心多打了个别标签,ios容错率高,但android就会报错。
    类似截图:


    安卓报错.png

    image.png

    image.png

    image.png

你可能感兴趣的:(RN知识点总结)