2012-05-21 97 views
1

我下載了最新版本的jsRender,我看到佈局模板不「支持」。我用jsrender問題與佈局模板

{{for ListData tmpl="#LayoutTmpl" ~variable=value Layout=true /}} 

但jsRender js代碼快速瀏覽後,我看到的是,在最新版本的「佈局」變量重命名爲「isLayout」。我試過這個

{{for ListData tmpl="#LayoutTmpl" ~variable=value isLayout=true /}} 


<script id="LayoutTmpl" type="text/x-jsrender"> 
{{:#parent.parent.data.propertyName}} 
    {{if #data.length > 0}} 
    {{for #data}} 
     {{:propertyName}} 
    {{/for}} 
    {{else}} 
     do something 
    {{/if}} 
</script> 

但沒有運氣。嵌套的佈局模板呈現爲普通模板,並且由於數據對象不被識別爲列表類型,因此我正在執行「執行某些操作」。

有誰知道我該如何解決這個問題?當然我想避免回滾到以前的版本。

感謝

回答