Javascript MVVM模式前端框架—Knockout 2.1.0系列:目錄


前言

 

最近一段時間抽空學習了一下Knockout.js,發現這個框架十分有趣:

  • 它提供了一種優雅的解決方案來實現UI元素與Javascript對象之間的綁定
  • 能夠實現雙向綁定:UI元素變化的時候更新js對象,反之亦然
  • 能夠跟蹤依賴(dependency tracking),就是對象之間存在依賴的情況下,依賴項的變化會傳導到整個依賴鏈條的末端。
  • 靈活的模板功能

可以這么理解,基本上這是一個在web瀏覽器中實現類似Silverlight,WPF那種“數據綁定”功能的框架,不過它的功能遠不止綁定這么簡單

通過學習官方文檔,自己也整理了基本ko的所有功能,現在借博客園把整理的東西分享出來,讓不喜歡看e文文檔的童鞋們可以多一個了解ko的資源吧。

另外每個章節我都會把對應的Demo貼在文章中,給大家一個直觀的感受

備注:列表中使用*2.1 NEW*號標注了哪些特性是2.1版本新加入的功能

計划章節(隨時更新)

 

相關資源:

Knockout官方首頁:http://knockoutjs.com/


免責聲明!

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



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