[英]Angular 2 html directives and attribute directives
我是Angular 2的新手。
有人可以解释html directives and attribute directives
之间的区别吗? 为什么都需要它们?
例:
<rating [rate]="rate" (rate-change)="onUpdate($event)"></rating>
所以:
rating
是我所谓的“ html指令”,但是我不确定它的用途是什么?
[rate]
是一个属性指令,用于设置名为“ rate”的组件属性。
(rate-change)
是一个属性指令,该指令调用名为rateChange
的组件方法。
还有其他类型的directives
吗?
html指令用于管理dom元素,例如创建元素。 属性指令修改元素的属性。 因此angular可以创建多个div,然后再更改div的文本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.