要求在另一个指令中使用其他指令控制器,请参考以下示例
var App = angular.module('myApp',[]);//one directiveApp.directive('oneDirective',function(){ return { restrict: 'E', controller:function($scope){ $scope.myName= function(){ console.log('myname'); } } }}); //two directive App.directive('twoDirective',function(){ return { require:'oneDirective' //one directive used, link : function(scope,ele,attrs,oneCtrl){ console.log(oneCtrl.myName()) } } })
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)