首页 > 解决方案 > Angular 6 运行 *ngIf 一次或禁用元素上的 ng 功能

问题描述

是否可以在调用元素后禁用 *ngIf ?
或者也许要禁用此元素功能并使其保持静态?

用例:

在搜索结果页面上,每个结果都有一些导航选项卡(引导程序),其中有轮播,我希望在用户单击导航菜单时调用它们。但是我拥有的功能激活了被点击的轮播,所以我想禁用 *ngIf 或使其成为静态。

标签: angular

解决方案


如果不更改变量的值,*ngIf 将是静态的。无论如何,如果您想要直接使用 HTML DOM,我将离开本教程,它将帮助您在指示时完全禁用 HTML 元素:

https://dzone.com/articles/conditionally-enabling-and-disabling-dom-elements

如果您需要更多帮助,请给我提出问题的评论,我会帮助您解决问题


推荐阅读