我正在使用backbone.js,并且在开发过程中有许多.js 和.html 模板文件(每个模型一个)。在部署应用程序之前,我将所有 .js 压缩到一个文件中,它运行良好。我如何也可以为模板执行此操作?我有一些想法,但他们有问题:
- 将所有模板放在主页中不可见的“div”标签下。然而,一旦浏览器加载模板,模板就会被“执行”(例如图片无需下载)
- 将编码的模板放入 javascript 变量中。但是编码的 html 将不可读,这对于客户端调试很重要
- 将模板放在外部 xml 文件中。我想避免使用 xml 解析器。由于编码,其他非 xml 格式将再次无法读取。