将对象发送到车把中的部分

时间:2015-04-10 12:18:35

标签: javascript handlebars.js

文件夹结构,

..
/templates
|--/pages
  |--/myPage.hbs
|../partials
  |..myPartial.hbs

AFAIK,grunt & node正在负责编制和注册所有部分内容。

myPartial.hbs

<div>
    {{#page.myObj}}
    <span> {{a}} </span>
</div>

myPage.hbs 下, 我试图做这样的事情,

---
myObj = {'a' : 1}
myObj2 = {'a' : 2}
---
{{> myPartial}}

如何根据我传递的对象制作部分动态并使用参数显示内容?

PS:我是新手把手并接管其他人的代码,这是用来表示我面临的问题的虚拟代码。

1 个答案:

答案 0 :(得分:0)

Handlebars partials采用第二个参数,该参数成为partial的上下文:

{{> myPartial myObj}}

{{> myPartial myObj2}}