控制器頁面:如何調用AngularJS指令內部控制器功能
(function() {
'use strict';
angular.module('LVS').controller('LVSCtrl', LVSCtrl);
function LVSCtrl($scope) {
$scope.OnChange = function() {
// do
}
}
})();
這是我的指令代碼 我的指令代碼:
(function() {
'use strict';
angular.module('LVS')
.directive('taEmp', taEmp);
function taEmp() {
return {
restrict: 'E',
scope: {
ngModel: '=',
ngDisabled: '=',
ngReadonly: '=',
ngChange: '&',
},
templateUrl: 'app/pages/ESS-TA/Common/Directives/TAEmpPicker.html',
}
})();
我在頁面指令:
<ta-emp ng-model="empCode" ng-change="OnChange()"></ta-emp>
我的指令沒有調用函數在控制器
請將您'TA-emp'指令。 – lin
'我的指令不會在控制器中調用函數......只是猜測,但這可能是因爲您沒有任何指令代碼。 –
我已經創建這個指令 –