iCanHaz.js - 分离模板?

Ind*_*ial 5 javascript templates mustache icanhaz.js

使用ICanHaz.js非常好 - 从javascript对象创建,加载和渲染模板非常简单.但是,在一个有点大的javascript应用程序中,.html启动我的应用程序并包含所有ICanHaz模板的-file已经变得非常拥挤的模板脚本标记.

那么我应该如何分离我的模板以使事情再次变得清晰?IcanHaz.js有替代品可以更好地应用于大型项目吗?

u.k*_*u.k 2

大多数客户端模板引擎都有相同的概念。您可以使用 XHR 远程加载模板,但这会增加 HTTP 请求的巨大开销。

更好的替代方案可能是在自己的文件中创建每个脚本,然后将服务器端脚本合并到您的 HTML 页面中。

最后,最后一个选项是将它们内联添加到 JavaScript 渲染函数中 - 这适用于非常小的模板。