javascript - cordova datepicker插件在angularjs中设置默认值

标签 javascript angularjs cordova datepicker phonegap-plugins

我正在使用日期选择器插件

http://plugins.cordova.io/#/package/com.plugin.datepicker

在 Cordova AngularJS 项目中

我正在尝试为 userdatadob 设置默认值,该值来自 webservice,但不起作用。尽管当我单击此字段时,会出现日期选择器并设置值。

我已经测试过该值来自 Webservice ,并且它显示在其他输入字段中

我在正常的 Javascript 上测试了插件,它使用 value 属性

它不仅仅适用于 AngularJS,任何帮助将不胜感激

这是我的代码

<div style="text-align:center;"><input type="date"  placeholder="Date of Birth" ng-model="userdatadob" ng-click="userdobval()" />

Controller

$scope.userdatadob = '10/20/2015';
$scope.userdobval = function () {


    var options = {
        date: new Date(),
        mode: 'date',
    };
    datePicker.show(options, function(date){
      alert(" " + date);  
    });
}//userdobval

最佳答案

我认为您必须将默认值放入 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);  
  });
}

关于javascript - cordova datepicker插件在angularjs中设置默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30617707/

相关文章:

javascript - AngularJS - Controller 变量未从服务功能更新

javascript - AngularJS 组件绑定(bind)在缩小版上未定义

cordova - 将cordova添加到已创建的html\css\js项目中

Android 模拟器未针对 Cordova 应用程序运行 - adb -s emulator-5584 shell cat/proc/cpuinfo

javascript - 如何使用 jquery 清空表格的 HTML,然后将其附加到 for 循环中,

javascript - Angular .js : using events to trigger actions in controllers might cause memory leak

javascript - 如何在 Javascript 中更改 DropDownList 的选定值?

php - Phonegap Android上传到远程数据库失败

javascript - html2canvas 插件不捕获图像

javascript - 当我在移动设备上上下滚动时,我的技能图表不会消失