4
我有一个json对象,其中包含一些其他对象类型的属性。然后,我使用tmpl插件将主对象绑定到模板,并为该列表创建一个{{each}}。在里面,我想要获得原始对象的属性。Jquery Tmpl - 每个循环内部的父对象属性
例如:
new PageItem(
'Josie',//Name
816,//ItemID
0.0000,//Price
0,//Quantity
-1,//DiscountPrice
'Adopt this bilby!',//Content
ko.observableArray([ //Mods
new ModItem(
'1. Bronze $50', //Name
812, //ItemID
50.0000, //Price
-1//DiscountPrice
),
new ModItem(
'2. Silver $100', //Name
813, //ItemID
100.0000, //Price
-1//DiscountPrice
)
)
模板:
{{each Mods}}
${Name} - ${parentname?}
{{/each}}
可能使得它有点棘手,当对象具有相同的属性名称...
你会懂得,如果你有一个3级 科这样的工作 - >问题 - >答案 ,如果你是在回答让提问对象的ID属性。? – Kieran 2011-06-24 04:48:51
不太确定...您可能需要使用for循环而不是每种情况。 – dkarzon 2011-06-25 08:24:11