Angular 8 ngIf 指令

2024年8月28日 | 1分钟阅读

ngIf 指令用于根据表达式添加或删除 HTML 元素。表达式必须返回一个布尔值。如果表达式为 false,则删除该元素,否则插入该元素。它类似于 AngularJS 的 ng-if 指令。

ngIf 语法

*ngIf 指令的形式,带有 "else" 块

ngIf 指令不会隐藏 DOM 元素。它从 DOM 中删除整个元素及其子树。它还会删除相应的状态,从而释放与该元素关联的资源。

*ngIf 指令最常用于有条件地显示内联模板。请参见以下示例

带有 else 块的相同模板示例