Установить кнопку сброса в выпадающем списке - PullRequest
0 голосов
/ 15 ноября 2018

Я новичок, чтобы реагировать на родных.Я сделал выпадающий список, но я хочу одну кнопку сброса всякий раз, когда я нажимаю на нее, сбросьте метку по умолчанию.Вот мой код простого выпадающего списка. Я хочу одну кнопку сброса.

<Picker
  style={{width:'80%'}}
  selectedValue={this.state.PickerValue}
  onValueChange={(itemValue,itemIndex) => 
  this.setState({PickerValue:itemValue})}>
    <Picker.Item label="Select a option" value=""/>
    <Picker.Item label="Html" value="html" />
    <Picker.Item label="Javascript" value="javascript"/>
</Picker>

1 Ответ

0 голосов
/ 15 ноября 2018

Хотя у меня нет опыта работы с Picker, установить значение раскрывающегося списка с помощью кнопки можно следующим образом:

setDropdownValue = () => {
    document.getElementById("languagePicker").selectedIndex = "0";
};

<button onClick={this.setDropdownValue}>Reset selected picker value</button>

Не забудьте заменить:

<Picker
to
<Picker id="languagePicker"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...