【发布时间】:2020-01-02 07:20:30
【问题描述】:
如何在我的模板中显示 meta_data 数组中这个 json 数据的 line_donation 的值?
下面是来自ngFor的json数据
"line_items": [
{
"id": 1003,
"name": "Fresh Mango- 1 kg",
"product_id": 218,
"variation_id": 0,
"quantity": 1,
"tax_class": "",
"subtotal": "36.00",
"subtotal_tax": "7.20",
"total": "36.00",
"total_tax": "7.20",
"taxes": [
{
"id": 1,
"total": "7.2",
"subtotal": "7.2"
}
],
"meta_data": [
{
"id": 8873,
"key": "line_donation",
"value": "0"
}
],
"sku": "",
"price": 36
},
order-summary.html
<div class="order-details">
<ion-item no-lines>
<ion-label class="side-header">{{"Order Details" | translate}} </ion-label>
</ion-item>
<div *ngFor="let item of orderSummary.line_items | keys">
<ion-row>
<ion-col width-75>
<ion-label no-margin>{{item.value.name}} - ({{item.value.quantity}}) </ion-label>
<div *ngFor="let data of orderSummary.meta_data | keys">
<p> {{"Donation" | translate}}: {{1*data.meta_data.value | currency:values.currency:symbol:'1.2-2'}} </p>
</ion-col>
<ion-col width-25 text-right>
<ion-label no-margin>{{1*item.value.subtotal | currency:values.currency:symbol:'1.2-2' }} </ion-label>
</ion-col>
</ion-row>
</div>
我想访问嵌套在line_items 中的meta_data 数组中的值。我无法获取line_donation 的值。
【问题讨论】: