简约、小巧的Javascript模板系统?
我正在寻找一个用于javascript的极简模板系统,ala。越小越好,如果它是基于jquery的,就越好。推荐 我尝试了John的微模板,但遇到了一些问题,想看看是否有更多烘焙/更好打包的解决方案 [更新]我再次尝试了Resig的微模板,效果很好。如果有其他选择,我仍然希望听到。有简约、小巧的Javascript模板系统?,javascript,jquery,templates,Javascript,Jquery,Templates,我正在寻找一个用于javascript的极简模板系统,ala。越小越好,如果它是基于jquery的,就越好。推荐 我尝试了John的微模板,但遇到了一些问题,想看看是否有更多烘焙/更好打包的解决方案 [更新]我再次尝试了Resig的微模板,效果很好。如果有其他选择,我仍然希望听到。有 最后,我使用了John Resig的微模板,它对我来说工作得很好。我非常喜欢。它们对令牌使用与JSP${}相同的约定-非常简单。JBST(JsonML+浏览器端模板)是John Resig微模板的一个很好的替代方案
最后,我使用了John Resig的微模板,它对我来说工作得很好。我非常喜欢。它们对令牌使用与JSP${}相同的约定-非常简单。JBST(JsonML+浏览器端模板)是John Resig微模板的一个很好的替代方案。它具有类似的语法,但在运行时不执行模板解析,因此它可以更加紧凑和健壮。解析的结果是纯JavaScript,它可以与其他脚本组合并直接在浏览器中执行
- 运行时格式:
- 编译器示例:
- 语法示例:
- a.NET实现:
{{hello}
语法,而不是
语法
稍微大一点,但仍然很好(仅个人测试过的胡子):
(tinytim版本为370字节)什么问题?我用过它,效果很好!你遇到了什么样的问题?这个看起来很聪明,很基本。你还需要从中得到什么?问题可能是我设置/使用不当(我试图将其集成到一个更大的项目中)。我将尝试单独使用,如果效果良好,我将再次尝试集成。
<a class="ExtLink"
href="<%= "http://en.wikipedia.org/wiki/" + this.data.wiki %>"
onclick="window.open(this.href);return false;"><%= this.data.name %></a>