如何在脱机单页应用程序中包含HTML

如何在脱机单页应用程序中包含HTML,html,include,offlineapps,singlepage,single-page-application,Html,Include,Offlineapps,Singlepage,Single Page Application,我正在构建一个脱机单页应用程序,它使用模板呈现HTML 这个应用程序越来越大,因为我将从现在开始与其他开发人员合作,我想知道是否存在包含HTML的东西 单个页面太长了,如果我们能够将index.html的4000行代码拆分为9页,其中包含8个页面,其中8个包含在index.html中,我们将不胜感激 有人知道解决方案吗?我使用 require(["text!../../Templates/template.htm"], function (template) { mustache.ren

我正在构建一个脱机单页应用程序,它使用模板呈现HTML

这个应用程序越来越大,因为我将从现在开始与其他开发人员合作,我想知道是否存在包含HTML的东西

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

有人知道解决方案吗?

我使用

require(["text!../../Templates/template.htm"], function (template) {
    mustache.render(template, {prop: "value"});
});
胡子就是一个明显的例子。我想你也可以通过$.get获得模板,但因为我已经使用了require,这对我来说很有意义。

我使用了

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

胡子就是一个明显的例子。我想您也可以通过$.get获得模板,但因为我已经使用了require,所以这对我来说很有意义。

感谢您提供此解决方案,我稍后会检查它。如果有更好的解决方案,我仍然开放。顺便说一句,我使用的是下划线.js(主干网需要)模板引擎。感谢这个解决方案,我稍后会检查它。如果有更好的解决方案,我仍然开放。顺便说一句,我正在使用underline.js(主干网需要)模板引擎。我很好奇这个应用程序是做什么用的。还有,您使用什么来交付应用程序?Chrome嵌入式应用程序?我很好奇这个应用程序的用途。还有,您使用什么来交付应用程序?Chrome嵌入式应用程序?