1

我正在構建脫機單頁應用程序,該應用程序使用模板來呈現HTML。如何在脫機單頁應用程序中包含HTML

應用程序變得越來越大,因爲我從現在開始與其他開發人員一起工作,所以我想知道是否存在包含HTML的內容。

單個頁面變得太長了,如果我們可以拆分index.html的4000行代碼,其中包含8頁,9頁,其中8頁包含index.html 。

有誰知道解決方案嗎?

+0

我很好奇該應用的用途。還有什麼是用來提供應用程序? Chrome嵌入式應用? –

回答

1

爲此,我使用了require.js text plugin

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

鬍子只是一個例子obviusly。我想你也可以通過$ .get獲得模板,但因爲我已經使用require,所以對我來說這很合理。

+0

感謝這個解決方案,我會在稍後檢查。 如果有更好的解決方案,我仍然開放。 順便說一句,我正在使用underscore.js(需要骨幹)模板引擎。 – Dimitri

相關問題