簡體   English   中英

引導日期時間選擇器不適用於Angular JS中的指令

[英]Bootstrap datetime picker not working for directives in Angular JS

我正在使用Bootstrap Datetime選擇器,該數據從json文件中獲取,轉換為正確的日期格式,然后以日歷顯示。 我有截止日期和起始日期。

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")的解決方案是什么?

我認為您應該閱讀這篇文章,以避免在angularJS中使用jQuery錯誤的方式: 如果我有jQuery背景,請“在AngularJS中思考”?

另外,AngularJS中存在一個可以幫助您使用Bootstrap組件的庫:這是UI Bootstrap。

您可以在這里找到該庫的datepicker文檔: https : //angular-ui.github.io/bootstrap/#/datepicker

我認為這將是更簡單的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM