我在 ember 的车把中显示这种 json 格式时遇到了麻烦
这是我的模型:
Office.Customer = DS.Model.extend({
orders: DS.hasMany('Office.Order',{embedded:true})
})
我的订单型号:
Office.Order = DS.Model.extend({
mode: DS.attr('string'),
price: DS.attr('string'),
created_at: DS.attr('string')
});
{
"orders":
[
{
"id":421,
"mode":"Paypal",
"price":"50.0"
}
],
"customer":
{
"id":389,
"name":"xxx ",
"email":"xxx@yyy.",
"jobs":
[
{
"delivery_time":2
},
{
"delivery_time":24
}
],
"order_ids":
[
421
]
}
}
我有模型
orders: DS.hasMany('Office.Order',{embedded:true})
上面的模型显示订单:id、mode 和 value,但我无法得到作业的交付时间。
我试过这样来获得delivery_time,但运气不好,它不起作用
{{#each ord in orders.customer.jobs}}
使用这个工作正常
{{#each order in orders}}
<span>Mode</span>{{order.mode}}
{{/each}}
但是我怎样才能显示多个交货时间。