我正在为 jQuery 日期选择器插件制作一个 AngularJS 指令,当日期选择器日期改变时,它应该更新一个 ng-model。
这是到目前为止的代码:
angular.module('bootstrap-timepicker', []).directive('timepicker', [
function() {
var link;
link = function(scope, element, attr, ngModel) {
element.datetimepicker();
element.on('dp.change', function(event) {
// update ngModel ?
});
};
return {
restrict: 'A',
link: link,
require: 'ngModel'
};
}
]);
考虑到在调用事件时范围、元素、属性、ngModel 不可用,如何在 'dp.change' 事件中更新 ngModel?
谢谢!