ReactでES6のSet
データ構造を使用することはできますか?Reactの状態でのデータ構造の設定
たとえば、個別の項目で構成されるチェックリストがあり、各項目のチェック状態を維持したいとします。私は設定が本質的に変更可能であるという事実に問題がある可能性があり、理解し、コンポーネントを更新する際に、浅い比較を行い反応するので、それは不変期待し
export default class Checklist extends React.Component {
constructor(props) {
super(props);
this.state = {
checkedItems: new Set()
}
}
addItem(item) {
//...?
}
removeItem(item) {
//...?
}
getItemCheckedStatus(item) {
return this.state.checkedItems.has(item);
}
// More code...
}
:私はこのような何かを書きたいのですがその状態で渡され、保持されるべきオブジェクト。しかし、状態でSetオブジェクトを保持して維持する方法はありますか?