我们如何设置angular4中的angular4中的指令优先级,如angularjs中的优先级值设置。?
答案 0 :(得分:1)
Angular没有指令优先级订单,但是包含生命周期挂钩,我们确实需要优先级顺序。多个嵌套的结构指令(更改模板的指令)现在是反模式,并且属性指令(更改属性或属性的指令)在值更改时进行评估,并且不应该依赖于评价,因为他们是等级的。包含zones
后,Inputs
和Outputs
应尽可能原子地处理,转换流程保存在指令本身中,而不是多个指令之间。
在Angular 2+中,编写不依赖于优先级的代码会更好。
然而,虽然它不是Angular API的一部分,并且根本不应该依赖它,但指令似乎按照它们在模块中声明的顺序执行。