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>
但沒有運氣。嵌套的佈局模板呈現爲普通模板,並且由於數據對象不被識別爲列表類型,因此我正在執行「執行某些操作」。
有誰知道我該如何解決這個問題?當然我想避免回滾到以前的版本。
感謝