0

我想在浏览器中使用一堆客户端 EJS(或 jQuery)HTML 模板,我想知道是否有人对如何组织它们有任何建议。我绝对不想将它们混合到 JavaScript 或 HTML 中,也不想为了从服务器获取它们而发出额外的 AJAX 请求。一旦我将它们加载到 JS 变量中,我将使用 HTML5 的本地存储缓存它们。有人想吗?

谢谢!

4

1 回答 1

0

就我个人而言,我要么使用 ajax 调用将它们加载为 JSON 对象$.getJSON(),要么简单地将它们写入 html 内的隐藏文本区域 div

<textarea id="template1" style="display:none">
   // here be template code
</textarea>

大多数 HTML 编辑器都可以容忍这种情况,而不会弄乱语法检查。

于 2012-02-15T20:43:03.793 回答