如何解决Angular 8 IE不使用* ngFor绑定html元素
我有一个服务电话,该电话获取产品列表列表,并在单击按钮操作时显示弹出窗口。
<td *ngFor="let productlist of pillarProductList" class="border-right-first">
<div class="column">
<div class="domain-title">
<div *ngIf="productlist.pillar==='pillar1'" class="labellogo"><icon1></div>
<div *ngIf="productlist.pillar==='pillar2'" class="labellogo"><icon2></div>
<div *ngIf="productlist.pillar==='pillar3'" class="labellogo"><icon3>div>
<p class="title labelText">{{productlist.pillar}}</p>
</div>
<div *ngFor="let product of productlist.products" class="domain-list">
<div *ngIf="(product.allowed && product.name!=='Managed') && (product.name==='Shield'|| product.name==='Response')"><a href="{{product.url}}{{orgid}}" target="_blank"> {{product.name}}</a></div>
<div *ngIf="(product.allowed && product.name!=='Managed') && (product.name!=='Shield'&& product.name!=='Managed')"><a href="{{product.url}}" target="_blank"> {{product.name}}</a></div>
<div *ngIf="product.allowed && product.name==='Managed'">{{product.name}}</div>
<div *ngIf="!product.allowed && product.name==='Managed'">{{product.name}}</div>
</div>
</div>
</td>
基本上是来自服务电话的产品列表,并在弹出窗口中显示结果。
这在chrome和firefox中工作正常,但在IE上不工作。
这里的问题是,当我在IE中加载此页面时,我看不到IE中重复的<td>
标签。是绑定问题。此代码是使用angular 8编写的。我是否需要对IE进行任何特殊编码吗?。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。