2

サブテンプレートを使用してテンプレートを含める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 を定義すると、問題なく動作します。

私は何を間違っていますか?

4

1 に答える 1

0

これは Blade のバグで、その後解決されました。

于 2013-05-06T21:39:48.340 に答える