Angular模块绑定优先级

时间:2015-05-23 19:46:37

标签: angularjs dependency-injection

如果我有一个Angular模块X,它依赖于模块Y,并且X和Y都有一个绑定到同一事件的指令(例如“drop”),那么我的模块X指令中的bind函数总是如此先被叫?我跑了一些测试,看起来就是这样,但我不确定这是不是巧合。

1 个答案:

答案 0 :(得分:0)

您必须设置指令优先级:

myModule.directive('directiveName', function factory(injectables) {
  var directiveDefinitionObject = {
   priority: 0, //setup the priotity here

   //directive definition
}

深入了解:$compile