私はReactに直近で、ドロップダウンメニューから選択したアイテムの数を制限するのに役立つ必要があります。私のドロップダウンには15以上のオプションがありますが、ユーザーが最大5つのアイテムを選択できるようにしたいと考えています。 JQueryを使っていろいろな方法がありましたが、Reactで実装することはできません。 ご協力いただきありがとうございます!反応制限選択数
編集:私はドロップダウンのためのセマンティックUIからコンポーネントを使用しています:
handleSelectTag = (event, data) => {
this.setState({ selectedTagsId: data.value })
}
const tagOptions = this.state.existingTags.map(tag => {
return {key: tag.id, text: tag.name, value: tag.id}
})
<Dropdown placeholder='Tags' fluid multiple selection options={tagOptions} onChange={this.handleSelectTag} />
は、あなたがリンクすることができます。..を開始するには、以下のようなものを今の
alert()
を呼び出す、またはユーザーがたぶん5を選択した後に起こるしたいものの行動のためにつつきますドロップダウンを実装するコードですか? –私はセマンティックUIのコンポーネントを使用しています。ちょうど私の質問をコードで編集しました。 –