2011-12-09 8 views
7

içindeki yol çizimlerini içerir. Şablonumun içinde bir dizinin içine bir dizinden dahil etmeye çalışıyorum.Kısmi, mustache.js

Bu çalışır:

{{>header}} 

Bu değildir:

{{>inc/header}} 

{{>../header}} 

kardeş dışında hiçbir bir konum alınmayı görünmüyor. Bu normal mi?

cevap

6

header, inc/header ve ../header kısmi metnin değerlerine sahip oluşturma süresini de geçirilen nesnesi partials anahtarların sadece isimler

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); 

http://jsfiddle.net/maxbeatty/CWKHe/

jsFiddle burada görün