我希望使用客戶端技術(不包括服務器端)包含類似於Java Tiles框架的東西。純HTML + JavaScript客戶端模板
我想有一個頁面,例如layout.html它將包含佈局定義。該頁面中的內容佔位符將爲空#content div標記。
我想根據url在該頁面上注入不同的內容。類似於layout.html?content = main或layout.html?content = edit將顯示內容被main.html或edit.html替換的頁面。
目標是避免重複代碼(即使是佈局),並且在沒有服務器端模板的情況下編寫頁面。
你會建議什麼方法?
編輯:我不需要一個完整的模板庫,只是一個方法來編寫一個頁面,類似的瓷磚做什麼。
如果你想寫網絡應用程序,用jquery學習javascript,從長遠來看,這可能更容易,更不容易受挫,而且更強大。然後,您需要在服務器端或客戶端視圖渲染之間進行選擇。 – 2013-03-24 21:22:42
我更喜歡MooTools而不是JQuery,但它是一個品味問題。 GWT只是另一種工具,它知道它的存在是強大而有趣的。 – 2013-03-26 08:33:54