2014-02-23 2 views

답변

3

예 것이 가능하다 :

.directive("...", function() { 
    return { 
     ... 
     require: ["ngModel", "foo", "bar"], 
     link: function(scope,elem,attrs.ctrl) { 
      var 
       ngModelCtrl = ctrl[0], 
       fooCtrl  = ctrl[1], 
       barCtrl  = ctrl[2]; 
      ... 
     } 
    }; 
}); 
2

예, 그 수는 어레이 또는 문자열을 통과. 출처 :

Require another directive and inject its controller as the fourth argument to the linking function. Thetakes a string name (or array of strings) of the directive(s) to pass in.

관련 문제