3

在我的流星项目中,我有多个助手。helper1可以处理多个论点,但即使只有一个论点他也很好。问题是我想将这个处理程序与另一个 ( helper2) 的结果链接起来,它也接受一个参数(实际的用户数据)。所以我写了以下内容:

{{helper1 helper2 currentUser}}

问题是它helper1似乎得到了两个参数: 和 的结果helper2currentUser这意味着helper2没有得到currentHelper参数。

我尝试使用括号,以便每个人都可以得到自己的论点,就像这样:

{{helper1 helper2(currentUser)}}或者{{helper1 (helper2 currentUser)}}

甚至括号:

{{helper1 {{helper2 currentUser}}}}

但是我在所有这些解决方法中都遇到了语法错误。有什么工作方法可以做到这一点吗?

4

1 回答 1

4

我终于找到了解决这个问题的方法——使用#with

{{#with firstHelper data}}
  {{secondHelper this}}
{{/with}}
于 2015-01-21T21:04:46.123 回答