Angular 2指令执行顺序

时间:2016-09-01 10:59:47

标签: angular

假设您在一个元素上有*ngIf*ngFor指令。它对执行的订单指令有很大的不同。

它将执行* ng一千次并且每次迭代检查* ngIf的一种方式。

另一个将检查* ngIf一次,如果出现错误结果则不执行任何操作。

无法在一个元素上使用这两个指令会导致非必要的标记进入我的代码?

为什么angular没有定义应该执行的指令?这看起来很蠢!

1 个答案:

答案 0 :(得分:1)

  

假设您在一个元素上有*ngIf*ngFor指令

不支持。有关详细信息,请参阅*ngIf and *ngFor on same element causing error

至少在这种情况下,不需要指定执行顺序。