angular5 directive和component的区别
指令分为三类,组件,属性指令和结构性指令
- 组件(
Component directive
):UI
组件,继承于Directive
; - 属性指令(
Attribute directive
):改变组件的样式; - 结构指令(
Structural directive
):改变DOM
布局;
属性指令例如 ngClass ngStyle
结构性指令 *ngIf *ngFor *ngSwitch
指令分为三类,组件,属性指令和结构性指令
Component directive
):UI
组件,继承于Directive
;Attribute directive
):改变组件的样式;Structural directive
):改变DOM
布局;属性指令例如 ngClass ngStyle
结构性指令 *ngIf *ngFor *ngSwitch