我正在嘗試構建不使用Flash但HTML5的Adobe Air應用程序。嘗試使用模板時,我遇到了一些障礙,因爲其中大多數模板依賴於句柄和下劃線的模板依賴於eval
或new Function(...)
或Function.apply(...)
,並且Adobe Air已限制運行時使用eval
來解析僅JSON對象。在Adobe Air應用程序中是否有JavaScript模板引擎?
有誰知道js模板引擎可以在Air應用上工作嗎?
我正在嘗試構建不使用Flash但HTML5的Adobe Air應用程序。嘗試使用模板時,我遇到了一些障礙,因爲其中大多數模板依賴於句柄和下劃線的模板依賴於eval
或new Function(...)
或Function.apply(...)
,並且Adobe Air已限制運行時使用eval
來解析僅JSON對象。在Adobe Air應用程序中是否有JavaScript模板引擎?
有誰知道js模板引擎可以在Air應用上工作嗎?
不使用模板庫eval
或Function
不使用另一種模板引擎eval
或Function
:
另一個着名的模板引擎兼容Adobe AIR和我最喜歡的選擇:Adam Mark的markup.js。我喜歡它,因爲語法就像Handelbar.js或Template7.js。清晰直觀!
我不得不調整的代碼,因爲Adobe空氣不能處理保留字用作屬性名稱還沒有和它死在'class'方法,但現在,否則工作不夠好。謝謝。 – JaredMcAteer 2012-03-31 17:59:47
@OriginalSyn作爲未來的參考只是做一個[拉請求](https://github.com/flatiron/plates/pull/53);) – Raynos 2012-03-31 18:12:43
我打算,但我現在在我的Windows機器上,並有一些問題與Github和我的密鑰我還沒有得到解決。感謝您爲我照顧它。 – JaredMcAteer 2012-03-31 18:40:38