今日:
-
上午主要是回顾了react,阅读官方文档的时候发现了list中key值设计的必要性。
-
看了部分react源码,发现有些吃力,在询问羽牧学长之后调整策略,从redux和mobx入手,先多熟悉用法,再看源码会更清楚一些。
-
在想自己写例子实现的过程中,npm安装依赖总是出现问题,耗费了一些时间。安装module时,总是停留在“fetchMetadata...” / “rollbackFailedOptional ...”
发现是安装时权限不够,用home-brew重新安装,修改权限,并“npm cache clean” 清空缓存。还会出现问题,run this script:"npm config rm proxy, npm config rm https-proxy" 解决问题。 -
入门redux,感觉redux是解决当react是比较大型的应用的时候,统一管理state的容器,每一次state的变化都会在reducer的action中体现出来。
感想:
学习的过程应该是由浅入深的,慢慢来比较快。普方学长说只看文档的速度还是比较慢,结合example会加速理解的过程。明天打算多尝试一些redux的例子,学习mobx,尝试比较这两者适用情况。