数组保存在state中,修改数组之后视图没有更新
function updateData(data) { this.setState({ data: data }) }
上面代码是修改状态值的,这样设置会导致视图没有更新,修改为如下代码即可:
function updateData(data) { this.setState({ data: [...data] }) }