【问题标题】:Bootstrap datetime picker not working for directives in Angular JS引导日期时间选择器不适用于 Angular JS 中的指令
【发布时间】:2016-12-16 18:00:00
【问题描述】:

我正在使用 Bootstrap 日期时间选择器,其中数据取自 json 文件,转换为正确的日期格式,然后在日历中显示。我有 To date 和 From date。

scope.onHide = function(e) {              
  var frmDateVal = $j("#fromdatetimepicker").val();
  var toDateVal = $j("#todatetimepicker").val();
  scope.fromDate = scope.dateTimetoUTCMilliseconds(frmDateVal);
  scope.toDate = scope.dateTimetoUTCMilliseconds(toDateVal);
  scope.plotDataSeries();
  scope.$digest();
};


$("#fromdatetimepicker").on("dp.change", function (e) {
  $('#todatetimepicker').data("DateTimePicker").minDate(e.date);
});

angularjs中$("#element")替换的解决方法是什么。

【问题讨论】:

    标签: javascript jquery angularjs twitter-bootstrap datetime


    【解决方案1】:

    我认为你应该阅读这篇文章以避免在 angularJS 中以错误的方式使用 jQuery:"Thinking in AngularJS" if I have a jQuery background?

    另外,AngularJS 中有一个库可以帮助您使用 Bootstrap 组件:这就是 UI Bootstrap。

    您可以在此处找到此库的日期选择器文档: https://angular-ui.github.io/bootstrap/#/datepicker

    我认为这样做会更简单。

    【讨论】:

    • 感谢您的回答,但我正在寻找在同一个事件点击中类似日期时间选择器的解决方案。因此,如果您能帮助我,那将很有帮助。除此之外,我正在使用链接功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-15
    • 1970-01-01
    • 2015-07-29
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多