微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Angular 6如何在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'">

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。