2017-10-10 70 views

回答

0

看看Array.prototype.push():它返回新长度没有新的阵列。要获得新的数组,你将需要使用Array.prototype.concat()返回新数组实例:

this.setState({arr: this.state.arr.concat(2)}); 

在另一方面,你为什么会需要this.state.arr;为accesing数组?你没有把它分配给任何变量等?

+0

但我仍然想使用的是,我们如何访问状态数组?与'this.state.arr' – nadeshoki

+0

是否正确? – nadeshoki

+0

这是正确的方法,但您并未将其用于任何事情。所以它基本上是无用的。如果我错了,请纠正我,也许我错过了一些东西? –

相关问题