1
我有一個像這樣的指令設置。
angular.module('app')
.directive('bootstrapCheck', function() {
return {
restrict: 'A',
require: '?ngModel',
link: function (scope, element, attrs, ngModel) {
$.getScript("../../Scripts/js/checkBoxFunctions.js", function() {
});
scope.$watch(attrs.ngModel, function (newValue, oldValue) {
//debugger;
});
}
};
});
,它的HTML看起來像
<section id="dashboard-view" data-ng-controller="dashboard as vm">
<input type="checkbox" ng-model="vm.my.bool.prop" ng-checked="vm.my.bool.prop" bootstrap-check>
</section>
和財產是這樣
var vm = this;
vm.my = {
bool: {
prop: true
}
};
它好像複選框被綁定到的屬性設置。但每當我點擊複選框,我希望它打到調試器,但它不工作。
'bool'缺少大括號 – dcodesmith
它在那裏在實際的代碼。誤解。 –