经过差不多一年的 React Native 的开发后,我决定把我自打新手开始所犯的错误总结一下.
----
1. 错误的预计
真的!...(译注:具体做法可以参考F8 APP的做法).
你可能会问”代码怎么复用?”.你可以把复用的代码放到助手函数中,需要的地方仅仅复用助手函数.
4....,像这样:
当你刚开始这么写的时候,你会想:”好了”,等我在模拟器里检查了布局以后,如果演示可以,我就会把样式转移到独立的模块中.或许这是个好的愿景,但是不幸的是,这件事不会发生.没有人这么做,除非有人提醒...所以我决定仅借助state来完成验证过程,没有reducers,types等等.仅仅在container水平上的纯函数.这个策略对我帮助很大,从action和reducer里去掉了不必要的函数,不要操作....如果没有RN,你要做这些事情需要 Swift/Objective C或者JAVA.然后关联到React Native.