2013-12-18 163 views
0

我有個任務做一個表格發送到服務器與此條件: 模板:在瀏覽器 建築形式應基於模型(視圖模型)客戶端
模板,表示爲JSON實現:客戶端模板

{some json} 

作爲一個模板引擎U可以使用hogan.js爲例。

所以我發現hogan.js是鬍子模板語言的編譯器。 而現在我只是不知道該怎麼開始。 viewmodel是指模型veiw控制器嗎? 應該與node.js一起使用嗎? I found mustashe man link但再次沒有關於模型視圖或控制器字有

+0

你可以用[JS MVC骨幹JS]嘗試(http://underscorejs.org/)(與模板引擎) – Frogmouth

回答

0

有很多誰做的工作一樣的框架存在的:

你基本上做的是提供數據對象到模板引擎。根據您在模板中定義的邏輯,您可以呈現頁面,而無需混淆應用程序邏輯和佈局。

爲了找到適合您的應用的正確模板引擎,您可能想要查看:http://garann.github.io/template-chooser/在這裏您可以定義您正在查找的引擎類型,並且網站向您顯示最合適的庫。 (http://backbonejs.org/)(與模型,控制器E查看)和[強調JS - 幫手] -

+0

假設我選擇了鬍鬚,而Hogan.js是鬍鬚模板語言的編譯器。這是否意味着如果沒有胡斯塔什將不起作用? – user2950593

+0

不,鬍子可以在沒有霍根的情況下使用。 Hogan只使用Mustache語法。 –

+0

那麼,如果可以單獨使用Mustashe,那麼使用hogan有什麼意義呢? – user2950593