最近使用react时,多层结构渲染一直报错,网上查了查,找到了解决方法,
问题:
数据类型是双层结构
渲染一直报错,报错为undifiend
原因:
render()一加载就会渲染,渲染的数据是初始state里的值 ,当setState会再次渲染
解决方法
1.三元运算 判断对象是否存在
2.在初始化对象的时候嵌套对象
最近使用react时,多层结构渲染一直报错,网上查了查,找到了解决方法,
数据类型是双层结构
渲染一直报错,报错为undifiend
render()一加载就会渲染,渲染的数据是初始state里的值 ,当setState会再次渲染
1.三元运算 判断对象是否存在
2.在初始化对象的时候嵌套对象