-1
我想使用Knockout來渲染靜態模板。該模板已綁定到數據模型。數據模型是一個沒有任何可觀察的普通對象。據我知道我可以使用ko.applyBindings
,ko.applyBindingsToDecendans
,ko.renderTemplat
,等我的問題:Knockout中呈現靜態模板的最便宜方式是什麼?
- 什麼是渲染淘汰賽靜態模板的最便宜的方式?
由於價格便宜,我的意思是避免創建不必要的對象,observables,依賴的observables,DOM元素與數據對象的關聯等,這些對靜態模板可能會被省略。
如果它確實是靜態的,只是渲染它的服務器端。如果基於客戶端活動進行更改,則使用js視圖模型的標準ko.applyBindings執行得很好。 – Peter
排序方式:http://jsperf.com/knockout-template-engines/25 –
@Peter只要它被渲染,它就是靜態的。在服務器上執行它是沒有意義的,因爲所有數據都已經在客戶端上了 –