5
使用ICanHaz.js真的很不錯 - 從javascript對象創建,加載和呈現模板已經非常簡單。然而,在一個稍大的javascript應用程序中,啓動我的應用程序幷包含所有ICanHaz模板的.html
文件變得真的擁有模板腳本標記。iCanHaz.js - 分離模板?
那麼我應該如何區分我的模板以使事情再次清晰? IcanHaz.js是否可以替代大型項目?
使用ICanHaz.js真的很不錯 - 從javascript對象創建,加載和呈現模板已經非常簡單。然而,在一個稍大的javascript應用程序中,啓動我的應用程序幷包含所有ICanHaz模板的.html
文件變得真的擁有模板腳本標記。iCanHaz.js - 分離模板?
那麼我應該如何區分我的模板以使事情再次清晰? IcanHaz.js是否可以替代大型項目?
大多數客戶端模板引擎具有相同的概念。 您可以使用XHR遠程加載模板,但這會增加HTTP請求的可怕開銷。
一個更好的選擇可能是在它自己的文件中創建每個文件,然後讓服務器端腳本合併到HTML頁面中。
最後,最後一個選項是將它們內聯添加到您的JavaScript渲染函數中 - 這將適用於非常小的模板。