文章目录
大家应该都知道,在html中存在一些附加在元素节点上的标记,例如属性,事件等等.它们能够改变元素的行为,甚至操作DOM,改变DOM元素,以及它的各级子节点.
那么,在angular中也有这样的存在,那就是指令.
在 Angular 中有三种类型的指令:
- 组件:组件的特殊存在,拥有模版
- 结构型指令:通过添加和移除DOM元素改变DOM布局的指令,常用的有:*ngif、*ngFor、ngSwitch
- 属性型指令:改变元素、组件或其他指令的外观和行为的指令,常用的有:ngClass、ngStyle