AngularJS ng-if 指令

2024年9月26日 | 1 分钟阅读

AngularJS ng-if 指令用于在表达式为 false 时移除 HTML 元素。如果 if 元素设置为 true,则会将该元素的一个副本添加到 DOM 中。

ngIf 与 ngShow 和 ngHide 不同,后者显示和隐藏元素,而 ngIf 完全移除并在 DOM 中重新创建元素,而不是更改其可见性。

它被所有 HTML 元素支持。

语法

参数解释

表达式: 它指定一个表达式,如果返回 false,则完全删除该元素。 如果返回 true,则会在 DOM 中插入一个元素。

让我们举一个例子来演示 ng-if 指令。

请看这个例子

立即测试