Web / Angular Interview questions
Difference between Structural and attribute directives.
| Structural directive. | Attribute directive. |
| Structural directives are responsible for HTML layout. They shape and modify the DOM's structure by adding, removing, or manipulating elements. . | Attribute directive are used as element attributes that change the appearance or behavior of an element, component, or another directive. . |
| You can only apply one structural directive to a host element. | You can apply many attribute directives to one host element. |
| *ngIf and *ngFor are examples. | ngStyle and ngClass are builtin attribute directives. |
More Related questions...