本次更新,帶來了幾個新API與在IE6的更好性能。 添加ms-css綁定,用法為ms-css-xxx=yyy, 相當於jQuery的$el.css(xxx,yyy)操作,不同的,以后yyy有什么改動,框架都是自動幫你處理。 添加非常好用的html過濾器,即{{ xxx | html ...
早在avalon在IE與firefox有較為嚴重的性能問題,chrome等則由於它們太逆天因此看不出。主要原因是動態插入節點時,each由於一些幫方法考慮不周,結果不得不逐個插入,雖然使用了nextTick進行緩沖,但延遲明顯。然后avalonjs v 把大體的架構完成了,然后重點改良這些方法了。在v . 中所有延遲都沒有了,即便在IE 下也很接近之前在chrome的運行效果。算是一次非常出色的改 ...
2013-05-03 15:47 15 2616 推薦指數:
本次更新,帶來了幾個新API與在IE6的更好性能。 添加ms-css綁定,用法為ms-css-xxx=yyy, 相當於jQuery的$el.css(xxx,yyy)操作,不同的,以后yyy有什么改動,框架都是自動幫你處理。 添加非常好用的html過濾器,即{{ xxx | html ...
本版本的更新如下。 添加$json對象,它是ViewModel對應一個純JS對象,沒有訪問器與框架添加的一些特有方法與屬性,方便用戶直接把它提交到后台。以后我們每次修改ViewModel的屬性都會同步此對象。從此我們修改ViewModel時就能同時同步View與Model。 重構 ...
的單頁應用不可或缺。根據公司內容的不完全統計,手機等瀏覽器的性能只是PC的十分之一左右,而且測試對象還是公 ...
本版本添加了許多有用的功能,得益於用戶量的增大,一些隱性BUG也暴露出來Fix掉了。強烈建議升級! 優化掃描流程: ms-skip(0) --> ms-important(1) --&g ...
avalon1.3.8主要是在ms-repeat、 ms-each、 ms-with等循環綁定上做重大性能優化,其次是對一些綁定了事件的指令添加了roolback,讓其CG回收更順暢。 重構ms-repeat、ms-each、ms-with, 內部的代理對象全部使用普通的對象實現 ...
本版本主要做了如下改進: 優化ms-if的邏輯,現在描述DOM的順序是 ms-skip, ms-important, ms-controller, ms-if ... 只要元素存在ms-ski ...
本版本主要是添加了template綁定與對掃描機制進行大量改良 template綁定的語法為ms-template-id="aaa", id為頁面上的某個元素節點,aaa為ViewModel的一個對 ...
在本版本主要是性能優化,添加一些有用的功能(如回調什么的),離成品階段不遠了。 修正 updateViewModel bug 修正監控數組的set方法 bug 添加data-each-rendered, data-repeat-rendered ...