首页 > 解决方案 > 如果包含在 html 角度中,则将值传递给模板

问题描述

我被困在一个问题上。

我有一个下拉菜单

<id-select [value]="id" [title]="'Select ID'" [first_value]="'Select ID'"
                     (onValueChanged)="idChanged($event)"></id-select>

我怎样才能呈现基于 html 的 html value?例如

如果value是 1,那么<strong>Content is visible<strong>

如果value是 2,那么<strong>Content is not visible<strong>

标签: htmlangular

解决方案


您可以将 *ngIf 与 id 绑定一起使用,您可以将 *ngSwitch 与 id 绑定一起使用,如果您有多个值,我建议使用 *ngSwitch。你可以在这里阅读它们:https ://codecraft.tv/courses/angular/built-in-directives/ngif-and-ngswitch/


推荐阅读