2011-11-07 65 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

原生模板未被讨论的原因是因为问题明确地涉及外部模板库。这就是说,我是本地模板的忠实粉丝。 –