天天看點

Knockout應用開發指南(完整版) 目錄索引

使用Knockout有一段時間了(确切的說從MIX11大會宣傳該JavaScript類庫以來,我們就在使用,目前已經在正式的asp.net MVC項目中使用),Knockout使用js代碼達到雙向綁定的目的,類似Silverlight/WPF裡的綁定一樣,我們主要就是利用相關的特性進行開發的,極大地減少了代碼開發量。

關于該系列文章:

本系列文章共份10個章節(13篇),主要是翻譯官方站點教程文章,然後加了一些自己的了解。有任何技術點不明白或者需要讨論的,歡迎大家留言拍磚。

目錄:

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/21/2256749.html" target="_blank">Knockout應用開發指南 第一章:入門</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/22/2256820.html" target="_blank">Knockout應用開發指南 第二章:監控屬性(Observables)</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/23/2256854.html" target="_blank">Knockout應用開發指南 第三章:綁定文法(1)</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/24/2256878.html" target="_blank">Knockout應用開發指南 第三章:綁定文法(2)</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/24/2256904.html" target="_blank">Knockout應用開發指南 第三章:綁定文法(3)</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/25/2256930.html" target="_blank">Knockout應用開發指南 第四章:模闆綁定</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/26/2256949.html" target="_blank">Knockout應用開發指南 第五章:建立自定義綁定</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/28/2256958.html" target="_blank">Knockout應用開發指南 第六章:加載或儲存JSON資料</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/11/29/2257054.html" target="_blank">Knockout應用開發指南 第七章:Mapping插件</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/12/01/2257082.html" target="_blank">Knockout應用開發指南 第八章:簡單應用舉例(2)</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/12/02/2257107.html" target="_blank">Knockout應用開發指南 第九章:進階應用舉例</a>

<a href="http://www.cnblogs.com/TomXu/archive/2011/12/05/2257110.html" target="_blank">Knockout應用開發指南 第十章:更多資訊</a>

更多例子:

介紹:

Knockout是一個輕量級的UI類庫,通過應用MVVM模式使JavaScript前端UI簡單化。如果你還不了解Knockout是啥,先請看一下微軟MIX11大會上的一段視訊

連接配接位址:http://channel9.msdn.com/Events/MIX/MIX11/FRM08

或者直接運作下面的代碼看看效果:

Knockout應用開發指南(完整版) 目錄索引
Knockout應用開發指南(完整版) 目錄索引

View Code

插件:

Knockout也有豐富的插件可以使用,例如:

而沒必要每次都要聲明下面這樣的代碼:

或者

而不是每次在點選送出按鈕的時候或者離開焦點的時候都去檢查。

結論:

使用Knockout将極大減少JavaScript的開發量,是需要使用簡單的綁定文法就可以很快速地應用到你的站點上。

趕緊開始你的快速學習征程吧!

繼續閱讀