1
我有一個集合(類別),每個文檔都有一個「產品」字段,它是對象(產品)的數組。每個產品都有一個「名稱」和一個「startingCost」字段。我可以顯示每個類別的名稱,但我不知道如何在每個類別中顯示每個產品名稱。顯示集合中每個數組元素的名稱字段
HTML:
<template name='categoriesList'>
<ul class='category-grid'>
{{ #each categories }}
<li>{{ name }}</li>
<!-- Display every product's name -->
{{/each}}
</ul>
</template>
JS:
Template.categoriesList.helpers({
categories() {
return Categories.find({});
},
});
模式:
{
"_id" : "test",
"name" : "TestNAME",
"createdAt" : ISODate("2017-08-08T18:03:09.508Z"),
"products" : [
{ "name" : "testProduct", "startingCost" : 100 },
{ "name" : "test2", "startingCost" : 200 }
]
}
是的!我想我在某個時候嘗試了這一點,但沒有奏效(我確定我有一些簡單的拼寫錯誤或拼寫錯誤的名字)。但它現在起作用了。 –
很好聽。想通過接受答案給我一些虛假的互聯網點嗎? –