【问题标题】:How to includes HTML on a offline single page application如何在离线单页应用程序中包含 HTML
【发布时间】:2012-09-07 07:58:44
【问题描述】:

我正在构建一个离线单页应用程序,它使用模板来呈现 HTML。

应用程序变得越来越大,由于我要与其他开发人员一起工作,我想知道是否存在包含 HTML 的东西。

单个页面太长了,如果我们可以将 index.html 的 4000 行代码拆分为 9 个页面,其中包含 8 个页面,在 index.html 中包含 8 个页面,将不胜感激。

有人知道解决办法吗?

【问题讨论】:

  • 我很好奇这个应用的用途。还有什么是用来交付应用程序的? Chrome 嵌入式应用?

标签: html include offlineapps singlepage single-page-application


【解决方案1】:

我为此使用require.js text plugin

require(["text!../../Templates/template.htm"], function (template) {
    mustache.render(template, {prop: "value"});
});

mustache 显然只是一个例子。我想您也可以通过 $.get 获取模板,但由于我已经使用了 require,这对我来说很有意义。

【讨论】:

  • 感谢这个解决方案,我稍后会检查它。如果有更好的解决方案,我仍然开放。顺便说一句,我正在使用 underscore.js(主干需要)模板引擎。
猜你喜欢
  • 2013-01-22
  • 1970-01-01
  • 2021-11-04
  • 1970-01-01
  • 2013-12-01
  • 1970-01-01
  • 2020-02-21
  • 2013-12-01
  • 1970-01-01
相关资源
最近更新 更多