我已经使用 CLI 成功创建了一个新的 Cordova Windows Phone 8 项目。
我也成功添加了这个Date time picker Plguin还, [就像使用 CLI 在那个页面上说的那样]
该插件用于在文本框上显示 native 日期时间选择器。
现在我正在尝试调用该插件,
我试过了,
<input type="Date" id="samp" />
<input type="datetime" id="samp" />
<input type="datetime-local" id="samp" />
etc.. 在我的代码中,但我的应用程序中没有显示 native 日期时间选择器。有人可以帮我解决这个问题吗??
有人能告诉我如何调用这个日期时间选择器插件吗? ?
最佳答案
我向创作者本身提出了这个问题,他向我解释了如何去做。
(还)没有详细的文档。当单击类为“date-input”的元素时(未测试),类似这样的内容会显示日期选择器:
例如:<input type="text" class="date-input" />
[你必须做一些事情来避免软键盘,将其设置为“只读”怎么样?]
$(".date-input").bind("click", function() {
datetimepicker.selectDate(function (date) {
console.log(date);
});
});
选择日期后,回调函数会将所选日期记录到控制台,但您可以对其进行任何操作。
回调函数会返回一个值。您必须解析它才能以日期格式获取它。 此代码将转换为 JavaScript 日期对象:
date = new Date(parseInt(date, 10));
然后您可以按照您想要的任何方式格式化日期。
例如:<input type="text" class="time-input" />
[你必须做一些事情来避免软键盘,将其设置为“只读”怎么样?]
$(".time-input").bind("click", function() {
datetimepicker.selectTime(function (time) {
console.log(time);
});
});
这样你也可以利用时间。
:-) 快乐编码..!!
关于cordova - 在 Windows Phone 8 中调用日期时间选择器插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23242060/