реагировать-выбрать асин c сохранить вариант выбора - PullRequest
1 голос
/ 06 апреля 2020

Как сохранить выбранные параметры по реакции-выберите asyn c. Что я имею в виду, у меня есть следующий компонент, который находится внутри формы с несколькими шагами, когда я возвращаюсь к той части, где я использую 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}
  />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...