1,render(){}中html标签内不能写 {. if. else } 这样的判断。
2,防止数据渲染dom部分数据不更新的问题,(可能是生命周期的原因) , 在组件加上 key值, react会认为是个新组件,防止某些数据不更新的情况;
3,由于数据的单向传输,几本不考虑父级拿子级函数或者变量,这是不符合react设计思路的。
4,map is not a function 多半的可能在于res可能不是个数组, 要注意看返回数据的格式!要注意看返回数据的格式!要注意看返回数据的格式!
5, echarts中的formatter函数定义一些格式,在formatter中不能直接拿到this.props ! 也许可以.bind(this)解决
6,虽然setState()中 以一个json方式定义了很多‘状态’,但是state本身是一个数组 = > 所以有...扩展运算符方法。 ...之后变成了对象 (当然,数组也是对象)
7, 组件名首字母大写! 组件名首字母大写! 组件名首字母大写!!
8,再tmd遇到不bind(this)就自扇耳光好了,臭傻逼。