胡子渲染嵌套对象哈希

时间:2015-07-08 18:35:10

标签: javascript mustache

这是我的哈希

{ 'name1': 
   { display_name: 'xxxx',
     description: 'desc',
     value: '2345' },
  'name2': 
   { display_name: 'yyyy',
     description: 'desc',
     value: null } }

我的小胡子模板

{{display_name}} : {{value}}

这显然不起作用。如何引用对象中每个元素的display_name和值?

2 个答案:

答案 0 :(得分:0)

您需要为给定的密钥使用胡须Section,例如

{{#name1}}
  {{display_name}}: {{value}}
{{/name1}}

文档中的更多examples。您也可以try mustache online进行快速说明。

答案 1 :(得分:0)

使用“胡子”部分,或指定您要查看的内容。

胡子部分:

{{#name1}}
  {{display_name}} : {{value}}
{{/name1}}

Sppecifying:

{{name1.display_name}} : {{name1.value}}

如果您愿意,也可以循环浏览as mentioned by @lemieuxter