【问题标题】:How can I hide a control using Typescript with id of the control如何使用带有控件 ID 的 Typescript 隐藏控件
【发布时间】:2018-12-25 12:28:43
【问题描述】:

我正在使用 Angular 响应式表单动态设计页面。该控件是从 JSON 文件生成的。我想根据业务逻辑从 Typescript 隐藏控件。我该如何进行?我将布尔值集合保存在一个数组中。数组[控件 ID] = true 或 false。在 html 中绑定它的语法是什么,以便控件根据数组值显示隐藏。

【问题讨论】:

  • 您在模型中更改布尔表达式的值,并在模板中使用 ngIf 根据此布尔表达式插入或删除您想要的内容。

标签: angular typescript


【解决方案1】:

有了非常基本的了解,您不应该去寻找该控件的 id,而是使用 *ngIf 和您的表达式,它会自动为您完成这项工作。

如果您在合并多行 Html 时遇到问题,请将它们与 <ng-contianer> 合并,并将 *ngIf 与 <ng-container> 一起使用

【讨论】:

    猜你喜欢
    • 2014-09-18
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-28
    • 2018-12-29
    • 2012-04-11
    • 1970-01-01
    相关资源
    最近更新 更多