将当前上下文传递给dustjs助手

时间:2014-02-05 16:20:53

标签: dust.js

我正在使用部分助手;

{<subTemplate}
 {type}
 {minute}
 {count}
{/subTemplate}

{@partial type=type minute=minute count=count}
  {+sub_template/}
{/partial}

但是你可以看到我想在subTemplate中使用的任何字段,我需要添加到部分声明中。我试过了

{@partial record=.}
  {+sub_template/}
{/partial}

但似乎不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

文档未声明基本模板可以访问Context。它似乎只适用于html格式。不是数据。有关详细信息,请参阅Dust Blocks and inline partials

您可以设置全局上下文变量以在基本模板中使用以绕过此限制。这在Setting your own context的粉尘教程中也有描述。