Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用react native为android创建datepicker?_Javascript_Android_Ios_Reactjs_React Native - Fatal编程技术网

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

Javascript 如何使用react native为android创建datepicker?,javascript,android,ios,reactjs,react-native,Javascript,Android,Ios,Reactjs,React Native,React native有DatePickerIOS,但它只在ios上工作。 如何在android上创建相同的功能?DatePickerAndroid在当前版本的React Native(0.14.2)中仍然不可用 您可以使用由第三方实施的。这不是正式的解决方案,但在React Native实现正确的解决方案之前,这是一个很好的临时解决方案。遵循以下android datepicker的链接说明:- 对于日期,将handleClick函数替换为 handleClick: function ()

React native有DatePickerIOS,但它只在ios上工作。
如何在android上创建相同的功能?

DatePickerAndroid在当前版本的React Native(0.14.2)中仍然不可用


您可以使用由第三方实施的。这不是正式的解决方案,但在React Native实现正确的解决方案之前,这是一个很好的临时解决方案。

遵循以下android datepicker的链接说明:-

对于日期,将handleClick函数替换为

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

我知道这是一个很老的问题,但无论如何,我会把答案留在这里

React native现在支持

您也可以尝试以下方法:

使用DatePikCorandroid、TimePickerAndroid和DatePickerIOS,对Android和IOS的本机datePicker组件作出反应


React Native现在支持Android日期选择器,但它仍然是一个以不同方式工作的完全分离的组件。有几个模块使两个平台同时实现更容易。例如,我有自己的模块,但还有很多其他模块。

谢谢,但是可能有其他解决方案而不编辑react本机文件?使用此模块有什么问题?我在我的应用程序中使用它,它有日期和时间选择器,可以完美地工作…欢迎使用StackOverflow。请先查看StackOverflow关于提问的帮助。关注和,但也要关注其他方面。尝试在android和ios上轻松实现日期选择器。虽然这在理论上可以回答问题,但在此处包含答案的基本部分,并提供链接供参考。链接已断开