当页面上的多个元素有多个指令时,Angular的
HTML编译器如何安排编译顺序?
假设我有以下标记,其中alpha,beta和gamma是自定义Angular指令,
<html ng-app> <alpha><beta></beta></alpha> <gamma></gamma> </html>
编译器对它们起作用的顺序是什么?是alpha => gamma =>测试版?或者是alpha => beta =>伽玛?
为了使事情复杂一点,请考虑alpha指令的模板有另一个自定义指令,称为foo.什么时候会被编译?完成上述所有指令后?或者在alpha编译之后?