Javascript 如何在react native中关闭android datepicker?
最近,我为我的react原生应用程序创建了一个指纹保护的锁屏。基本上,当用户离开应用程序并稍后返回时,会弹出此屏幕。然而,昨天我发现,在android上,如果我打开一个日期选择器,然后离开应用程序再次返回,日期选择器仍然存在: 我正在使用,它在内部使用DatePickerAndroid和TimePickerAndroidJavascript 如何在react native中关闭android datepicker?,javascript,android,reactjs,react-native,datepicker,Javascript,Android,Reactjs,React Native,Datepicker,最近,我为我的react原生应用程序创建了一个指纹保护的锁屏。基本上,当用户离开应用程序并稍后返回时,会弹出此屏幕。然而,昨天我发现,在android上,如果我打开一个日期选择器,然后离开应用程序再次返回,日期选择器仍然存在: 我正在使用,它在内部使用DatePickerAndroid和TimePickerAndroid 有什么方法可以通过编程方式关闭日期选择器吗?文档中有说明,它有一个名为onPressCancel()的方法。 所以,您可能需要引用datapicker,然后使用该引用变量调用
有什么方法可以通过编程方式关闭日期选择器吗?文档中有说明,它有一个名为
onPressCancel()的方法。
所以,您可能需要引用datapicker,然后使用该引用变量调用方法将有所帮助。您可以将数据选择器隐藏在卸载
或其他地方
差不多
this.picker.onPressCancel();
检查
文档中有说明,它有一个名为
onPressCancel()的方法。
所以,您可能需要引用datapicker,然后使用该引用变量调用方法将有所帮助。您可以将数据选择器隐藏在卸载
或其他地方
差不多
this.picker.onPressCancel();
检查
参考日期选择器
<DatePicker
ref={ref => this.datePicker = ref}
/>
引用日期选择器
<DatePicker
ref={ref => this.datePicker = ref}
/>
你提到的方法是一个回调,通过按下取消按钮触发。我认为你应该阅读那边的描述,它清楚地写着
onPressCancel-手动关闭日期选择器面板,如,同样,按cancel btn键
文档并没有说它只对IOS有效。您提到的方法是一个回调,通过按cancel按钮触发。我认为您应该阅读那边的说明,它清楚地写着on按cancel-手动关闭日期选择器面板,如,同样按下cancel btn
,文档并没有说它只在ios上工作