私は2つのドロップダウンを持っています。最初のドロップダウンで値を選択すると、2番目のドロップダウンの新しいオプションリストが設定されます。reactjsでドロップダウンリストの選択したインデックスを設定するには?
私が持っている問題は、2番目のドロップダウンの選択されたインデックスが記憶されていることです。選択されたインデックスを設定する明確な方法が表示されません。これがちょうどjavascriptの場合、私は選択したインデックスを設定します。しかし、反応して、私は何をすべきか分からない。 Reactで説明したよう
render() {
let renderWorkItemTypes = (workItemType: TFS_WorkItemTracking_Contracts.WorkItemType) => {
return <option value={workItemType.name}>{workItemType.name}</option>;
};
return <select onChange={this.props.workItemTypeChanged}>{this.props.workItemTypes.map(renderWorkItemTypes) }</select>;
}
''
これは制御されていますが、基本的な問題は、プロパティが更新されたときの状態をリセットする必要があることでした。 – Sean
それはあなたの質問では制御されていません。次回より良い例を提供できるように[mcve]をお読みください。 –