原文:avalon v0.4發布,迷你簡單易用的MVVM框架

avalon已經從mass Framework抽取出來,沒有任何依賴。 主要優點如下 使用簡單,在HTML中添加綁定,在JS中用avalon.define定義ViewModel,再調用avalon.scan方法,它就能動了 兼容到IE 沒有任何依賴,只有 K,壓縮后 K 支持管道符風格的過濾函數,方便格式化輸出 局部刷新的顆粒度已細化到一個文本節點,特性節點 要操作的節點,在第一次掃描就與視圖刷新 ...

2013-04-25 14:08 9 4583 推薦指數:

查看詳情

avalon0.6發布迷你簡單易用MVVM框架

avalon是一個迷你高效易用MVVM框架,遵循“操作數據即操作DOM”的理念,讓你在代碼里基本見不到一點DOM操作代碼。DOM操作全部在綁定后,交給框架處理。相當后端有了ORM一樣,不用你手寫SQL,提高生產力! 此版本只要是小補小修。只要改進有 IE透明濾鏡強制使用zoom ...

Tue May 07 22:06:00 CST 2013 7 1932
avalonjs 0.5發布迷你簡單易用MVVM框架

為了方便編寫控件,本次升級就是整合了一個迷你的三百行的迷你jQuery進去。主要更新如下: 添加強大的UI綁定與自定掃描功能,讓你一行JS也不用寫生成UI。UI綁定的格式為ms-ui-opts?=uiName。 opts為VM中的對象名,uiName為控件名,UI會自動尋找data-id ...

Thu May 02 04:30:00 CST 2013 19 2665
迷你MVVM框架 avalonjs v0.6.2發布

本版本的更新如下。 添加$json對象,它是ViewModel對應一個純JS對象,沒有訪問器與框架添加的一些特有方法與屬性,方便用戶直接把它提交到后台。以后我們每次修改ViewModel的屬性都會同步此對象。從此我們修改ViewModel時就能同時同步View與Model。 重構 ...

Wed May 22 05:37:00 CST 2013 13 3441
迷你MVVM框架 avalonjs v0.5.1發布,性能大幅提高

早在avalon在IE與firefox有較為嚴重的性能問題,chrome等則由於它們太逆天因此看不出。主要原因是動態插入節點時,each由於一些幫方法考慮不周,結果不得不逐個插入,雖然使用了nextTick進行緩沖,但延遲明顯。然后avalonjs v5把大體的架構完成了,然后重點改良這些方法 ...

Fri May 03 23:47:00 CST 2013 15 2616
迷你MVVM框架 avalonjs v6.1發布,性能大幅提高

本次更新,帶來了幾個新API與在IE6的更好性能。 添加ms-css綁定,用法為ms-css-xxx=yyy, 相當於jQuery的$el.css(xxx,yyy)操作,不同的,以后yyy有什么改動,框架都是自動幫你處理。 添加非常好用的html過濾器,即{{ xxx | html ...

Tue May 14 05:47:00 CST 2013 17 2392
我的MVVM框架 v3發布

人們總是愛探求完美的東西,醫學界追求長生不死之葯,煉金術師追求賢者之石,物理學家追求永動機……編程界也有自己的追求,完美架構什么的,什么從MVC,到MVP,到MVVM……當然MVC,MVP,MVVM有他們不同的場景,但MVVM在微軟試水后已被證實為界面開發最好的方案了。於前端而言,一直糾纏於模板 ...

Thu Dec 13 22:29:00 CST 2012 7 4769
迷你MVVM框架 avalonjs 0.99發布

在本版本主要是性能優化,添加一些有用的功能(如回調什么的),離成品階段不遠了。 修正 updateViewModel bug 修正監控數組的set方法 bug 添加data-each- ...

Wed Dec 18 22:46:00 CST 2013 3 2074
迷你MVVM框架 avalonjs 1.3.6發布

里搞這框架)的訪問瀏覽器的占有率,加大對國產瀏覽器的測試。涉及瀏覽器有QQ瀏覽器, 搜狗瀏覽器, 獵豹 ...

Tue Oct 14 23:49:00 CST 2014 5 2561
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM