1
各オブジェクトのレンダリング時の位置座標を追加して、ドロップゾーンとして指定することができます。レンダリングされたアイテムの位置をアイテムの配列に追加しますか?
私はobjLocation
に1つのデータを得ることができますが、明らかに、それぞれSubComponent
が上書きされ続けます。オブジェクトの場所の配列を作成する正しい方法は何ですか?
各オブジェクトのレンダリング時の位置座標を追加して、ドロップゾーンとして指定することができます。レンダリングされたアイテムの位置をアイテムの配列に追加しますか?
私はobjLocation
に1つのデータを得ることができますが、明らかに、それぞれSubComponent
が上書きされ続けます。オブジェクトの場所の配列を作成する正しい方法は何ですか?
答えはhereです。
this.setState({
arrayvar: this.state.arrayvar.concat([newelement])
})
ES6 With Spread operator.
this.setState({
arrayvar: [...this.state.arrayvar, newelement]
})