3
<Creatable
name="productType"=
options = {this.state.productOptions}
value = {this.state.productType}
onNewOptionClick = {this.createProductType}
onChange = {this.handleProductChange}
/>
createProductType(option) {
var options = this.state.productOptions;
var label = option.label.charAt(0).toUpperCase() + option.label.slice(1);
options.push({
label: label,
value: option.value
})
this.setState({
productOptions: options,
productType: option.value
})
}
之前,我點擊新的選擇:
我按新的選項後:
期望中的UI狀態點擊新選項後:
沒有是否將此問題作爲Github發佈,因爲我不確定使用onNewOptionClick的確切方式。