[英]react native : value of the picker does not change
如果我 select 來自它的另一個值,則選擇器的值不會改變它只是在我添加 onValueChange 時發生,我很樂意為此提供幫助
const [eventType, setEventType] = useState<any>();
<Picker
onValueChange={(itemValue, itemIndex) => { setEventType(itemValue) }}
dropdownIconColor='black'
mode="dropdown">
{stateList.map(option => <Picker.Item label={option.label} key={option.key} value={option.value} />)}
</Picker>
你能試試這個嗎? 我認為你應該添加你的代碼 selectedValue
<Picker
onValueChange={(itemValue, itemIndex) => { setEventType(itemValue) }}
selectedValue={eventType}
dropdownIconColor='black'
mode="dropdown">
{stateList.map(option => <Picker.Item label={option.label} key={option.key} value={option.value} />)}
</Picker>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.