我正在使用Datepicker插件
http://plugins.cordova.io/#/package/com.plugin.datepicker
在Cordova AngularJS项目中
我正在尝试为来自webservice的userdatadob设置默认值,这是无效的。虽然当我点击这个字段时会出现datepicker,并设置值。
我已经测试过该值来自Webservice,它显示在其他输入字段
中我在正常的Javascript上测试了插件,它正在使用值属性
它不仅适用于AngularJS,任何帮助都将不胜感激
这是我的代码
<div style="text-align:center;"><input type="date" placeholder="Date of Birth" ng-model="userdatadob" ng-click="userdobval()" />
控制器
$scope.userdatadob = '10/20/2015';
$scope.userdobval = function () {
var options = {
date: new Date(),
mode: 'date',
};
datePicker.show(options, function(date){
alert(" " + date);
});
}//userdobval
答案 0 :(得分:0)
我认为您必须将默认值放入options
对象中,如下所示:
var options = {
date: new Date("10/20/2015"), // here you can put your date from your webservice
mode: 'date',
};
$scope.userdobval = function () {
datePicker.show(options, function(date){
alert(" " + date);
});
}