AngularJS触发指令的顺序是什么

时间:2016-04-11 11:13:37

标签: angularjs

我只是尝试使用两个指令制作一些内容,但我不明白为什么我的welcome指令首先触发。

如果我的元素定义为此<div goodbye welcome></div>或此<div welcome goodbye></div>,那么这似乎并不重要。无论哪种方式,welcome指令始终首先触发。

<body ng-app="greetings">
    <div  goodbye welcome></div>
</body>

angular.module('greetings', [])
.directive("goodbye", function() {
  return {
    restrict: "A",
    link: function(){
      alert("See ya later!");
    }
  }
})
.directive("welcome", function() {
  return {
    restrict: "A",
    link: function(){
      alert("Howdy!");
    }
  }
});

我需要在上面的代码中更改以使goodbye指令首先触发?

0 个答案:

没有答案