AngularJS ng-if utos

Paglilinaw at paggamit

Kung ang resulta ng pagtutuos ng ekspresyon ay false,ng-if Ang utos ay idiremove ang HTML na elemento.

Kung ang resulta ng pagtutuos ng if ay true, ang kopya ng elemento ay idadagdag sa DOM.

ng-if 指令与 ng-hide 不同,ng-hide 隐藏元素的显示,其中 ng-if 指令将元素从 DOM 中完全删除。

实例

取消选中复选框以删除部分:

保留 HTML:

欢迎

欢迎来到我家。


亲自试一试

语法

<element ng-if="expression">element>

所有 HTML 元素都支持。

参数

参数 描述
expression

如果返回 false,则将完全删除该元素的表达式。

如果返回 true,则将插入该元素的副本。