cordova datepicker pluginsetting angularjs中的默认值

时间:2015-06-03 10:38:01

标签: javascript angularjs cordova datepicker phonegap-plugins

我正在使用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

1 个答案:

答案 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);  
  });
}