我们可以控制指令执行的顺序吗?

时间:2015-07-14 09:19:26

标签: angularjs angularjs-directive

您可以在整个页面上控制指令的执行顺序。不在同一节点上。例如:在不同节点的页面上有4个指令,我想控制指令执行的顺序。

2 个答案:

答案 0 :(得分:0)

不,您无法控制不同元素上的指令执行顺序 - 它们将在解析每个元素时执行。如果你依赖于你的元素顺序,这也意味着你的设计很糟糕。

要获得相同的结果,您可以按照您希望的顺序动态地向DOM添加和编译指令。

答案 1 :(得分:0)

当然你可以控制,如果你的指令不同。它们之间有优先权。但如果你的指令没有不同,我认为你无法控制。