【问题标题】:bootstrap-datetimepicker cannot select datebootstrap-datetimepicker 无法选择日期
【发布时间】:2014-03-07 13:47:07
【问题描述】:

我是 NodeJS 和 AngularJS 的新手。我正在使用引导程序 datetimepicker (https://github.com/zhaber/datetimepicker)。我下面的例子是这个http://plnkr.co/edit/GIaEpg?p=preview

当我创建新应用程序并将其放入纯 HTML 文件时,它可以正常工作。但是当我尝试将它与使用玉模板的应用程序集成时,它无法在 datetimepicker 中选择日期。日期时间选择器中的其余按钮有效,但仅选择日期无效。

这是我的玉码

.div(id='datetimepicker1', ng-controller='DateTimePickerDemoCtrl')
  datetimepicker(min-date='minDate', show-weeks='showWeeks', hour-step='hourStep', minute-step='minuteStep', ng-model='date', show-meridian='showMeridian', date-format='dd-MMM-yyyy', date-options='dateOptions', date-disabled='disabled(date, mode)', showMinutes='true')

我正在使用引导程序 3.0.0 和 JQuery 1.10.2

在下图中,我单击了一个日期,它被突出显示,但在框中它没有更新。

chrome开发者工具没有报错

任何帮助将不胜感激。

谢谢

【问题讨论】:

  • 我在您的 plnkr 示例中没有看到任何 .div(id='datetimepicker1' conainer,但在您的玉中,所以删除它,您会得到相同的 HTMl 结果
  • @timaschew!谢谢回复。当它不工作时,我添加了那个“id”标签。我现在已经删除了,结果没有区别:(
  • 没有区别还是不行?如果是,那么您的代码/环境中还有其他差异,期望 Jade 和 HTML
  • 是的。它仍然不起作用。您对 Jade 和 HTML 的区别是正确的。我也觉得不知何故它无法与 Jade Template 一起使用。试图找出原因!

标签: node.js pug bootstrap-datetimepicker


【解决方案1】:

这是我的错。这是由于 angular.js 的 rc2 版本。在我的 HTML 应用程序中,我使用的是最新版本的 angular.js。我将其更新到 1.2.10 版,现在可以正常使用了。

它与 Jade 模板或 HTML 无关......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-10
    相关资源
    最近更新 更多