- インストールとインポート: まず、React Bootstrap Multiselectをインストールしてプロジェクトに追加します。以下のコマンドを使用します:
npm install react-bootstrap-multiselect
次に、必要なコンポーネントをインポートします:
import Multiselect from 'react-bootstrap-multiselect';
- 基本的な使用方法: React Bootstrap Multiselectを使用するには、次のようにコンポーネントをレンダリングします:
<Multiselect
options={['Option 1', 'Option 2', 'Option 3']}
selected={['Option 1']}
onSelect={selectedOptions => console.log(selectedOptions)}
/>
上記の例では、options
プロパティに選択肢のリストを指定し、selected
プロパティに初期選択状態のリストを指定しています。また、onSelect
プロパティに選択が変更されたときに実行されるコールバック関数を指定しています。
- オプションのカスタマイズ: React Bootstrap Multiselectでは、さまざまなオプションを使用して外観や動作をカスタマイズすることができます。以下にいくつかの例を示します:
<Multiselect
options={['Option 1', 'Option 2', 'Option 3']}
selected={['Option 1']}
onSelect={selectedOptions => console.log(selectedOptions)}
maxSelected={2}
buttonText="Select Options"
enableSearch={true}
/>
上記の例では、maxSelected
プロパティを使用して選択できる最大の項目数を制限し、buttonText
プロパティを使用してボタンのテキストを指定しています。さらに、enableSearch
プロパティをtrue
に設定することで、検索バーを有効にします。
これらはReact Bootstrap Multiselectの基本的な使用方法といくつかのカスタマイズオプションの例です。さまざまなプロパティやメソッドがありますので、公式ドキュメントを参照してさらに詳細な情報を取得することをおすすめします。