【发布时间】:2018-06-05 14:49:06
【问题描述】:
这是我的状态:
state={show: false,addDisplay:true,key:'',sections: [{title:'primary',
data:['a','b']
}]
}
我在这里尝试设置状态:
this.setState({...this.state,sections: [{title:'primary',
data: [...this.state.sections.data,this.state.input]
}]
})
为什么 this.state.sections.data 未定义?
【问题讨论】:
-
因为
this.state.sections是一个数组,所以您不会像访问数组一样访问它
标签: javascript react-native multidimensional-array setstate