したがって、テンプレートがある場合:
<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}} を使用するのが正しいアプローチかもしれないと最初に思いましたが、それは 2 番目のテンプレートのスコープが最初のテンプレートの範囲内にある場合にのみ機能するようです。
最終的には、あるテンプレートに対して定義されたすべてのヘルパーを別のテンプレート内で使用できるようになり、その方法を知りたいと考えています。