0
現在、.concat
を使用している商品の状態に新しい要素を追加したいのですが、配列の最後に追加しますが、最初に追加する必要があります。おそらくそれは、配列それ自体の長さを返すということ新しい要素を状態に追加する方法に反応しますか?
var Body = React.createClass({
getInitialState() {
return { products: [] }
},
handleSubmit(product) {
var newState = this.state.products.concat(product);
this.setState({ products: newState });
},
});
はthis.state.products.unshift(product)
を使用しようとしたが、それは私にUncaught TypeError: this.state.tickets.unshift is not a function
を与えています。