如何使用把手渲染和迭代JSON

时间:2017-06-02 21:14:04

标签: javascript json node.js handlebars.js express-handlebars

我有一个名为twitData.json的JSON文件,如下所示: JSON file

我想使用Handlebars和Express迭代它,并将其传递给部分以实现为html代码。我在server.js中包含了JSON文件。我在server.js中使用res.render来尝试将JSON的元素传递给partial。像这样:res.render(' twitPage',{twitData})。对于我的车把文件,我使用

{{each .}}
 {{twit}}
{{/each}}
我正在使用的部分,twit.handlebars,看起来像这样。它需要两个参数。我应该使用res.render以某种方式传递参数。

enter image description here

我不理解的主要部分是什么作为res.render中的第二个参数,以及我应该为{{each}}帮助器中的上下文添加什么。任何想法,将不胜感激。如果您需要更多信息,我可以提供。

这是twitPage.handlebars:

enter image description here

这是server.js: enter image description here

0 个答案:

没有答案