3
我有需要jQuery.tmpl一個頁面,但我想用本地淘汰賽模板的強制本地淘汰賽模板
data-bind="foreach: Comments"
屬性。因爲我已經包含jQuery.tmpl,所以淘汰賽的原生模板被禁用;有沒有一種方法可以強制本地功能?
感謝
我有需要jQuery.tmpl一個頁面,但我想用本地淘汰賽模板的強制本地淘汰賽模板
data-bind="foreach: Comments"
屬性。因爲我已經包含jQuery.tmpl,所以淘汰賽的原生模板被禁用;有沒有一種方法可以強制本地功能?
感謝
不能在jQuery.tmpl模板中使用foreach
或其他控制流綁定。
但是,如果你要調用一個命名模板,並迫使它使用本地模板引擎,那麼你會做這樣的事情:
<div data-bind="template: { name: 'itemsTmpl', templateEngine: new ko.nativeTemplateEngine() }">
</div>
<script id="itemsTmpl" type="text/html">
<ul data-bind="foreach: items">
<li data-bind="text: $data"></li>
</ul>
</script>
或緩存本地模板引擎的副本(new ko.nativeTemplateEngine()
)在一個變量中。
謝謝,那會完美的! – 2012-03-17 19:39:39