2011-11-07 66 views

回答

7

在史蒂夫Sandersons Blog,誰是knockoutjs的作者,作出以下聲明

jQuery的模板(淘汰賽內部使用,很快用JsRender替換)

所以這個想法似乎是,史蒂夫將在最終發佈之前將其發佈到beta 1.3版本。觀看史蒂夫博客的公告。還請閱讀淘汰賽論壇https://groups.google.com/forum/#!forum/knockoutjs

有很多人在等待這個。耐心一點。

+2

在1.3 beta中,jsRender已經被支持,更重要的是它包含了一個本地模板引擎,所以你不需要依賴任何外部引擎。 http://blog.stevensanderson.com/2011/08/31/knockout-1-3-0-beta-available/ –

+0

這項工作正在https://groups.google.com/forum/#!topic/中討論knockoutjs/D7QNpOrU9g0。 @RPNiemeyer的簡短回答是,jsRender在黃金時段還沒有完全呈現。 –

+0

謝謝。是的,我在1.3.0-pre中,並且很好地刪除一個依賴項(即jquery.tmpl())。但是,我覺得我一定錯過了一些東西,因爲我發現自己在做一些事情,比如''。有沒有類似於$ {}的表示法,所以我可以簡單地輸入'​​$ {text}'? – Jacob

2

如上所述,您可以使用JsRender但是如果您使用1.3測試版,您也可以在KnockoutJs中使用本機模板。

+0

原生模板未被討論的原因是因爲問題明確地涉及外部模板庫。這就是說,我是本地模板的忠實粉絲。 –