控制器页面:如何调用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
'我的指令不会在控制器中调用函数......只是猜测,但这可能是因为您没有任何指令代码。 –
我已经创建这个指令 –