2012-05-21 76 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> 

但没有运气。嵌套的布局模板呈现为普通模板,并且由于数据对象不被识别为列表类型,因此我正在执行“执行某些操作”。

有谁知道我该如何解决这个问题?当然我想避免回滚到以前的版本。

感谢

回答