サブテンプレートを使用してテンプレートを含めるinclude "sub.blade"
と、現在のテンプレートのデータ コンテキストが使用されます。
したがって、次の場合:
サーバー.js
if(Meteor.isClient){
Template.root.valueA = function(){return "A";}
Template.sub.valueB = function(){return "B";}
Meteor.startup(function () {
document.body.appendChild(Meteor.render(Template.root));
});
}
ビュー/root.blade
div=valueA
include "sub.blade"
ビュー/サブブレード
div=valueB
valueB
テンプレート「ルート」のコンテキストで検索するため、定義されていないテンプレート「サブ」で例外が発生します。したがって、テンプレート「ルート」に valueB を定義すると、問題なく動作します。
私は何を間違っていますか?