所以如果我有一个模板:
<template name="myTemplate">
{{foo}}
</template>
和模板助手:
Template.myTemplate.foo = function() {
blah = Session.get('blah');
// code to do stuff with blah
return blah;
};
然后我有另一个模板:
<template name="myOtherTemplate">
{{foo}}
</template>
我希望这个模板的数据上下文与之前的模板相同,我该怎么办?
我第一次想到使用 {{#with}} 可能是正确的方法,但这似乎只有在第二个模板的范围已经在第一个模板内时才有效。
最终,我希望能够在另一个模板中使用为一个模板定义的所有助手,并知道如何做到这一点。