在一个反应应用程序中,我正在使用 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() 等)。