如何通过react-select async保持选定的选项。我的意思是,当我退回到使用AsyncSelect
的部分时,我想在表单中使用以下组件,该组件具有多个步骤,我希望看到以前选择的值
<AsyncSelect
key={`unique_select_key_${i}__${this.state.selectOptions[field.name]}`}
loadOptions={(inputValue, callback) => {
let extraParam = "";
if (
typeof field.prevStepDependency !== "undefined" &&
field.prevStepDependency !== ""
) {
const prevParam = this.props.inititalValues[
field.prevStepDependency
];
extraParam = "/" + prevParam.value;
}
Requests.get(
process.env.REACT_APP_API_BASE_URL +
field.source +
extraParam,
(status, data) => {
callback(data);
}
);
}}
styles={selectCustomStyles}
defaultOptions
name={field.name}
placeholder={field.label}
onChange={this.handleSelectChange}
/>