Как я могу использовать метод clear () компонента Select в UI-kitten? - PullRequest
0 голосов
/ 10 апреля 2020

В приложении реагирования я использую компоненты ui-kitten, в частности компонент Select:

<Select
  placeholder="Selecciona el departamento"
  data={departmentOptions}
  selectedOption={props.dept}
  onSelect={(newDepartment) => {
    props.setDepartment(newDepartment);
    props.setDepartmentValidation(validationSuccess);
    setDept(null);
    // props.department = newDepartment;
  }}
  textStyle={textStyle.label}
  controlStyle={styles.input}
  style={{ marginBottom: 16 }}
  labelStyle={textStyle.label}
  icon={renderIcon}
/>

Я хотел бы сбрасывать компонент Select на заполнителе после каждого повторного рендеринга, а не предыдущего выбранного вариант. Я знаю, что этот метод clear () доступен, как описано в официальной документации: ui-kitten docs , но я не знаю, как использовать эти методы. Любая идея о том, как использовать эти методы (например, clear (), blur (), show (), hide () и т. Д. c.).

...