【发布时间】:2018-02-03 15:30:03
【问题描述】:
您好,我正在获取以下格式的动态数据
{
"Persons": [
{
"CName": "TestOne",
"CId": 32,
"UId": 36,
"Email": "Test@test.com",
"DeviceId": "822278EC",
"Color":"#008000"
"Value":65.65
},
{
"CName": "TestTwo",
"CId": 33,
"UId": 37,
"Email": "Friends@test.com",
"DeviceId": "822278EC",
"Color":"#FF0000",
"Value":-15.65
}
],
"Name": null,
"Id": 0,
"User": 0
}
这里我想做的是我想以下面的格式在卡片中显示动态数据
在这里,我可以以卡片的形式显示动态数据,但是如何根据正值和负值向卡片显示颜色。假设如果我得到 35.36 它必须显示绿色以及向上箭头,如果我得到 -36.36 它必须显示红色以及向下箭头
下面是我的模板代码
<ion-content>
<ion-card *ngFor="let cData of CList" (click)="Get(cData)">
<ion-card-content>
<ion-card-title>
<ion-icon name="contact"></ion-icon> {{cData.CName}}
</ion-card-title>
</ion-card-content>
</ion-card>
</ion-content>
到目前为止,我只显示名称如何显示数字以及向上或向下的图标
【问题讨论】:
-
既然颜色已经在json里了,是需要计算还是直接从数据中使用?
标签: angular ionic-framework ionic2 ionic3