7
ディレクトリ内からテンプレートを部分的に取り込もうとしています。mustache.jsの部分的なパスを含む
これは動作します:
{{>header}}
これにはない:
{{>inc/header}}
{{>../header}}
兄弟以外の任意の場所をピックアップしていないようです。これは正常ですか?
ディレクトリ内からテンプレートを部分的に取り込もうとしています。mustache.jsの部分的なパスを含む
これは動作します:
{{>header}}
これにはない:
{{>inc/header}}
{{>../header}}
兄弟以外の任意の場所をピックアップしていないようです。これは正常ですか?
header
、inc/header
、そして../header
は部分テキストの値を持つレンダリング時に渡されたオブジェクトパーシャル内のキーの名前だけです
var tmpl = "{{>header}} {{>inc/header}} {{>../header}}",
data = {},
partials = {
header : "<header>example</header>",
'inc/header' : "<header>xmpl</header>",
'../header' : "whatever"
},
html = Mustache.render(tmpl, data, partials);
document.write(html);
jsFiddleにここを参照してください