4
を設定することができない私は、成分を反応させた:セマンティックUI反応し、選択、多重、はdefaultValue
<Dropdown
placeholder={field[propName].label}
id={propName}
fluid
multiple
selection
search
defaultValue={defaultOptions}
options={options}
/>
だからoptions
とdefaultOptions
は同じ構造アレイ{text: 'string, value: 'string'}
あります。上記の私のコードは私にエラーを与えている理由ということ
/** Initial value or value array if multiple. */
defaultValue: PropTypes.oneOfType([
PropTypes.string,
PropTypes.number,
PropTypes.arrayOf(PropTypes.oneOfType([
PropTypes.string,
PropTypes.number,
])),
])
:
`Warning: Failed propType: Invalid prop `defaultValue` supplied to `Dropdown`. Check the render method of `View`.`
がそこで問題は、私は複数選択のためにはdefaultValueを設定する必要がありますどのようにしてある
はセマンティックUIのソースコードでは、私はこれを見つけましたタイプのドロップダウン?
私は値と文字列の配列を渡すしようと、私は{テキスト「:「」、値」}で使用するのと同じ値だ私はちょうど私のコードを試してみました、オブジェクト、そしてそれはまだ –
を動作しません。 [value:value、text: 'works']を指定すると動作します。より多くのコードを投稿できますか?多分それは別のものです – Craig1123
* [{値:値、テキスト: '作品}] - {} – Craig1123