有没有办法在用户点击之前显示反应原生选择器的占位符.我们的想法是拥有一个说"国籍"的选择器,一旦你点击并选择你所在的国家,它就会呈现国家.我想这样做,而没有"国籍"作为选择器中的可用选项.
将第一个孩子作为 <Picker.Item value='' label='Placeholder text...' />
小智 6
我不清楚这是正确的方法。
<Picker selectedValue={locals.value}
onValueChange={value => {
if (value != "0")
this.pickerValueChange(value)
// so it won't care if header is selected...
}}>
<Picker.Item label="Select Type" value="0" />
<Picker.Item label="Diesel" value="Diesel" />
<Picker.Item label="Gas" value="Gas" />
<Picker.Item label="Electricity" value="Electricity" />
</Picker>
Run Code Online (Sandbox Code Playgroud)
pickerValueChange函数:
pickerValueChange = val => {
// state change or whatever you want to perform on picker update
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10618 次 |
| 最近记录: |