【发布时间】:2020-03-25 17:57:43
【问题描述】:
我正在使用 angular 8 创建离子应用程序,我尝试显示 json 文件中的数据并在 home.page.html 中使用 ngif 对其进行过滤,这是我的代码
<ion-slides class="links_slide" [options]="sliderConfig">
<ion-slide *ngFor="let item of items">
<div *ngIf="item.status === 'marketplace'">
<ion-card class="list-container" (click)='webview()' [style.backgroundImage]="'url('+item.iconlink+')'">
</ion-card>
<ion-card-title class="label">{{ item.name }}</ion-card-title>
</div>
</ion-slide>
这是json
[
{
"id": "0",
"status":"marketplace",
"name": "Webstore",
"link": "https://youthscarf.com",
"iconlink": "http://atmoweb.id/wp-content/uploads/2019/10/ysweb.jpg"
}
{
"id": "6",
"status":"oa",
"name": "Instagram Signature",
"link": "https://instagram.com/youthcatalog_id/",
"iconlink": "http://atmoweb.id/wp-content/uploads/2019/10/listdummy.jpg"
}
]
但现在我有问题,我过滤的数据列表,它们不显示但它们仍然显示在 html 中,我的意思是这样的。
我标记了在 html 中显示的数据,它们不显示。如何解决这个问题
【问题讨论】:
标签: javascript arrays json angular ionic-framework