繁体   English   中英

如何使用react-native为android创建datepicker?

[英]How to create datepicker for android using react-native?

React native具有DatePickerIOS,但它仅适用于ios。 如何在Android上创建相同的功能?

我知道那个问题和老问题,但无论如何我都会留下这个答案。

React native现在也支持Android日期选择器

按照以下链接说明android datepicker: -

http://react-components.com/component/react-native-date

并为日期替换handleClick函数

handleClick: function () {
 NativeModules.DateAndroid.showDatepicker(function() {}, function(year, month, day) {
    alert(year + ":" + month+ ":" + day);
  });
},

当前版本的React Native(0.14.2)仍然没有DatePickerAndroid。

您可以使用第三方实施的此模块 它不是官方的,但它是一个很好的临时解决方案,直到React Native实现正确的解决方案。

您也可以尝试: https//github.com/xgfe/react-native-datepicker

为Android和IOS做出原生的datePicker组件,使用DatePikcerAndroid,TimePickerAndroid和DatePickerIOS

React Native现在支持Android日期选择器,但它仍然是一个完全独立的组件,以不同的方式工作。 有几个模块可以更容易地同时为两个平台实现它。 例如我自己的模块https://github.com/henninghall/react-native-date-picker但是还有很多其他模块。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM