【发布时间】:2012-02-22 16:55:06
【问题描述】:
我有两个要并排渲染的对象。从来没有我想要渲染更多或少于两个的情况。我的模型是这样设置的:
{
obj1: {...},
obj2: {...}
}
使用 mustache 模板,我想使用相同的部分渲染每个对象:
<div>
<h1>Object 1</h1>
{{>objPartial}}
</div>
<div>
<h1>Object 2</h1>
{{>objPartial}}
</div>
但是,mustache 似乎不支持将上下文传递给局部。做类似{{>objPartial obj1}} 的事情似乎应该得到支持,但我找不到任何关于为部分设置上下文的文档。
支持这种东西吗?如果没有,如何在不复制部分(objPartial1 和objPartial2)的情况下达到相同的效果?
【问题讨论】:
标签: javascript partial-views mustache