私はこのようなコンストラクタで自分の状態を定義しています。 複数の値でネイティブsetStateに反応する
constructor(props) {
super(props);
this.state = {
order: props.data ? { ...props.data } : { title: '', birthdate: '' , gender: '', startdate: '', starttime: '', brand: null},
はその後、別の関数の中で私がコメント行はすべての要素、および順序が定義されていないことを第二のリターンを上書きしているだけ
this.setState({
//order: { brand: items[0].title },
order: { ...order, brand: items[0].title },
});
ためorder.brand
SETSTATEしようとしています。複数の値を持つ状態の項目を1つだけ保存する正しい構文は何ですか?
を使用しようとして気に入っている
あなたは状態を割り当てるか、[ 'update'](https://facebook.github.io/react/docs/update.html)を使用してみましたか? – Li357