Возможно ли создавать состояния в конструкторе, передаваемом этому компоненту из массива или объекта.
Вот что нужно сделать:
constructor(props) {
super(props);
this.state= {
Object.keys(this.props.data).map((key, i) => {
[key]: 'boo',
})
}
}
, но он возвращает синтаксис ошибка.
Идея состоит в том, что данные в this.props.data
создают серию состояний. Данные, переданные в this.props.data
, заранее не известны компоненту, но передаются ему как опора при использовании компонента.