我正在構建脫機單頁應用程序,該應用程序使用模板來呈現HTML。如何在脫機單頁應用程序中包含HTML
應用程序變得越來越大,因爲我從現在開始與其他開發人員一起工作,所以我想知道是否存在包含HTML的內容。
單個頁面變得太長了,如果我們可以拆分index.html的4000行代碼,其中包含8頁,9頁,其中8頁包含index.html 。
有誰知道解決方案嗎?
我正在構建脫機單頁應用程序,該應用程序使用模板來呈現HTML。如何在脫機單頁應用程序中包含HTML
應用程序變得越來越大,因爲我從現在開始與其他開發人員一起工作,所以我想知道是否存在包含HTML的內容。
單個頁面變得太長了,如果我們可以拆分index.html的4000行代碼,其中包含8頁,9頁,其中8頁包含index.html 。
有誰知道解決方案嗎?
爲此,我使用了require.js text plugin。
require(["text!../../Templates/template.htm"], function (template) {
mustache.render(template, {prop: "value"});
});
鬍子只是一個例子obviusly。我想你也可以通過$ .get獲得模板,但因爲我已經使用require,所以對我來說這很合理。
感謝這個解決方案,我會在稍後檢查。 如果有更好的解決方案,我仍然開放。 順便說一句,我正在使用underscore.js(需要骨幹)模板引擎。 – Dimitri
我很好奇該應用的用途。還有什麼是用來提供應用程序? Chrome嵌入式應用? –