react-virtualized-selectの 'Creatable'小道具を使用しています。カスタムオプション(例:テストコード4)を書くと、テキスト '作成オプション "テストコード4"が表示されます。しかし、そのオプションをクリックすると、ドロップダウンが空白になり、そのオプションもオプションリストに追加されません。反応可能仮想選択コンポーネントで作成可能な小道具が機能しない
ライブラリのリンクはデモしますhttps://github.com/bvaughn/react-virtualized-select/blob/master/source/VirtualizedSelect/VirtualizedSelect.example.js
オプション:リストの下のデータベースから来ているhttps://bvaughn.github.io/react-virtualized-select/
ライブラリのリンクがソースコードをデモします。 dataSource = [ {name: "Test1", label: "Test code 1", type: "text"}, {name: "Test2", label: "Test code 2", type: "text"}, {name: "Test3", label: "Test code 3", type: "text"} ]
コンポーネント:
import { Creatable } from 'react-select'
handleOptionChange(selectedValue) {
this.setState({
selectedValue: selectedValue
});
}
<VirtualizedSelect
labelKey='label'
clearable={ clearable }
disabled={ disabled }
multi={multi}
handleOptionChange={this.handleOptionChange}
options={ dataSource }
searchable={ searchable }
selectedValue={ selectedValue }
selectComponent={Creatable}
valueKey='name'
/>
私は私がここで行方不明です他に何を見つけ出すことができませんでしたか?
ありがとうございます。
独自のコードを入力してください。どちらのリンクも 'react-virtualized-select'プロジェクトにあり、デモページは' Creatable'オプションでうまく動作しているようです。 – brianvaughn