Как обновить опцию в реакции выбора - PullRequest
0 голосов
/ 15 апреля 2019

Я использую библиотеку реагирования, выберите https://react -select.com / home , но у меня возникла проблема при обновлении моего состояния и параметра.

это моя функция дляобновить состояние regenciesOption, когда провинция изменилась https://pastebin.com/iWWT8zA0

Мое состояние обновляется, но опция выбора не изменяется, и об ошибках не сообщается.Пример: я изменяю параметр провинции, но параметр региона не меняется.

При изменении провинции я получаю область данных по идентификатору провинции (с помощью Axios), устанавливая состояние regenciesOption с данными ответа.

В консоли было показано regenciesOption.

Что мне делать, чтобы при изменении провинций обновлялись параметры данных в городе?

<Select
   value={this.state.formKotaSelect2}
   onChange={this.onChangeSelectKota.bind(this)}
   options={this.state.regenciesOption}
   placeholder={"Pilih Kota"}
   styles={colourStyles}
/>

пример данных:

state regenciesOption
[
    {  value : "3601" , label : "Kabupaten Tanerang" },
    {  value : "3601" , label : "Kota Tangerang" }
]
...