[英]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.