react native学习笔记

<随接触的项目更新>

1、react native官方文档:中文版 原版

鉴于中文版可能有翻译错误,两版最好结合对比查阅

一些想法:对比与vue的不同,react的一个最大的特点一切皆组件,以及基于es6的class语法,同时自带热重载。

在react里,对组件数据的操作要通过state,对样式的定义是基于StyleSheet.create({...})实现的

与后台的数据通信,可以使用自带的fetch,也可以引入封装了ajax的axios库等

导航条,可以使用react navigation,也可以使用基于此基础的三方库(见第六条)

2、ECMAScript 6 入门

rn的语法完全基于es6,打好基础是很重要的

3、react native tools:vscode的一个插件,比直接用xcode调试快得多

4、react-native-easy-toast

一个toast库,使用非常简单,按照作者给的示例使用即可

5、md5

一个加密库,使用同样很简单,引入即可使用

6、react-native-router-flux

封装的很好的一个nav库,截止目前,v4是基于react navigation实现的

可以结合这篇文章学习,把官方文档翻译了一下,还有一些示例,作者写的很仔细,随官方文档更新

个人认为里面最好用的一个是Actions

posted @ 2018-08-08 15:46  sue7  阅读(113)  评论(0编辑  收藏  举报