html - Angular 6如何在html的表格行上正确应用条件
问题描述
我只想在我的变量值等于接受时才显示表格行
<tr *ngIf="{{rfq.status}}===Accpeted" >
<td>Assign To Staff Member</td>
<td>
<div>
<select (change)="Selected($event)">
<option *ngFor="let group of groups" [value]="group.id">
{{group.name}}
</option>
</select>
</div>
<input type="button" (click)="getVal()" value="Assign"/>
</td>
什么是正确的做法,我只想在rqf.status === Accepted
当我使用其他参数时才显示行
<tr *ngIf="quotations || quotations.length" >
<td>Assign To Staff Member</td>
<td>
<div>
<select (change)="Selected($event)">
<option *ngFor="let group of groups" [value]="group.id">
{{group.name}}
</option>
</select>
</div>
<input type="button" (click)="getVal()" value="Assign"/>
</td>
</tr>
解决方案
抛弃{{
, 并添加单引号:
<tr *ngIf="rfq.status === 'Accepted'">
推荐阅读
- ios - 核心数据在更新和现有记录时创建空条目
- javascript - jquery中的on()事件输入
- powershell - 获取 TFS 2018 中所有已安装构建代理的列表
- pfx - 使用适当的 KeySpec 导出 PFX (Windows Server 2012 R2)
- python - 如何配置 Spyder 以处理大文件
- typescript - 如何在接口中设置枚举值?
- spring - yandex-qatools postgresql 嵌入式。是否需要在机器上安装 postgres?
- mysql - Laravel - SQLSTATE [HY000]:一般错误:2031
- .htaccess - 我的网站被克隆到 3 个不同的域上,我该怎么办?
- spring-boot - 环境变量始终为空。科特林春天