我正在尋找一個javascript,ala John Resig's Javascript Micro Templating極簡主義模板系統。越小越好,如果它基於jquery更好。建議?極簡主義,微小的Javascript模板系統?
我嘗試了John的微模板,但遇到了一些問題,想看看是否有更多的烘焙/更好的打包解決方案。
[更新]我再次嘗試了Resig的Micro Templating,它對我來說工作的很好。如果有其他選擇,我們還是希望聽到其他的選擇。
我正在尋找一個javascript,ala John Resig's Javascript Micro Templating極簡主義模板系統。越小越好,如果它基於jquery更好。建議?極簡主義,微小的Javascript模板系統?
我嘗試了John的微模板,但遇到了一些問題,想看看是否有更多的烘焙/更好的打包解決方案。
[更新]我再次嘗試了Resig的Micro Templating,它對我來說工作的很好。如果有其他選擇,我們還是希望聽到其他的選擇。
在我與John Resig的微型模板去年底,它的工作很好地爲我。
即使世界JBST
<a class="ExtLink"
href="<%= "http://en.wikipedia.org/wiki/" + this.data.wiki %>"
onclick="window.open(this.href);return false;"><%= this.data.name %></a>
我真的很喜歡JST (JavaScript Templates)。他們使用與JSP相同的約定來創建令牌,這很容易。
JBST(JsonML + Browser-Side模板)是John Resig的微型模板的一個很好的選擇。它具有類似的語法,但模板解析不會在運行時執行,因此它可以更緊湊和更健壯。解析的結果是純粹的JavaScript,可以與其他腳本結合使用並直接在瀏覽器中執行。
UPDATE:此係統從重寫將其作爲雙方模板庫(客戶端&服務器)稱爲DUEL:http://duelengine.org
也有Mustache.js,它有一個整潔的語法國際海事組織。
這是一個很好的和微小的(縮小400bytes或600bytes)。也有吸引力{{hello}}
語法,而不是<?php hideous ?>
<%什麼了點,也許,作爲井 - 不煩,用模板%>語法
https://github.com/jasonmoo/t.js
略大,但還是很好(個人只測試了鬍子):
https://github.com/janl/mustache.js
https://github.com/premasagar/tim('tinytim'版本爲370字節)
什麼樣的問題?我已經使用它,它很棒! – Josh 2010-03-05 18:06:17
你在跑什麼樣的問題?那個看起來很聰明和基本。你還需要什麼? – 2010-03-05 18:18:45
這個問題可能是我設置它/使用它不正確(我試圖將它集成到一個更大的項目中)。我即將試用它,如果順利的話,我會再次嘗試整合。 – Parand 2010-03-05 18:21:36