我正在尝试撤消按钮。想法是将信息对象放入状态数组。如果我想退后一步,那么我将弹出最后一个对象。 现在,我的阵列出现了一些问题。
render(){
let standing = this.state.standing[this.state.standing.length -1];
return(
<TouchableWithoutFeedback
onPress={() => {
console.log(this.state.standing);
standing.one.hundreds++;
standing.one.sum += 100;
console.log(this.state.standing);
this.setState({ standing: this.state.standing.concat([standing]) });
}}
>
)
}
第一个console.log显示实际的状态数组,但是第二个console.log返回一个充满相同错误对象的数组