迷你MVVM框架 avalonjs v0.6.2發布


本版本的更新如下。

  • 添加$json對象,它是ViewModel對應一個純JS對象,沒有訪問器與框架添加的一些特有方法與屬性,方便用戶直接把它提交到后台。以后我們每次修改ViewModel的屬性都會同步此對象。從此我們修改ViewModel時就能同時同步View與Model。
  • 重構avalon.define, Collection, 求值函數,代碼更加精簡,比上一版本減少50行。
  • 現在ms-model方法可以綁定諸如aaa.bbb.ccc這樣的多級屬性。
  • 廢棄avalon.forEach, 改用avalon.each,但舊的還是能用的。
  • 現在$watch方法可以監聽數組長度變化,事件為name+".length",name為數組名。
  • 添加data-binding,方便用於UI的配置。

此外,繼續添加UI組件,具體要求可到這里查看效果

官網地址為http://rubylouvre.github.io/mvvm/

框架下載地址,只需下載其中的avalon.js,沒有任何依賴


針對博友關心的版本號問題,決定下次起用三版本號,即0.6.3!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM