• 前端 MVVM 框架KnockOut.JS深入淺出

    0
    HTML C/C++ 前端開發 Go MVVM框架 11972 次瀏覽
    微軟官方推薦前端 MVVM 框架KnockOut.JS深入淺出(史上最全面、深入、權威教程)
    咨詢QQ2110053820
    課程講師:風舞煙 
    課程分類:前端開發
    適合人群:初級
    課時數量:24課時
    更新程度:完成
    用到技術:KnockOut.JS
    涉及項目:KnockOut.JS深入淺出
    499_g_1417160521180.jpg
    課程介紹:
    1、什么是Knockout.JS
    Knockout.js簡介:
    Knockout.js是一個基于JavaScript開發的輕量級MVVM(Model-View-ViewModel)框架,
    簡稱ko。它的主要特點特性包括(譯自Knockout.js官方網站):
    特點:
    1.聲明式綁定 - 通過簡明易讀的數據綁定(data-bind)語法將DOM元素和模型數據(model data)關聯在一起
    2.自動UI刷新 - UI界面會根據模型數據的改變自動更新
    3.依賴跟蹤 - 在模型數據間建立隱式依賴關系鏈
    4.模板 - 以模型數據函數為基礎,快速生成復雜可嵌套的UI
    特性:
    1.免費,開源
    2.純JavaScript框架
    3.輕量級,最終壓縮后只有16kb
    4.不依賴其他任何產品
    5.支持所有主流瀏覽器,IE6+,FireFox2+,Chrome,Opera,Safari (包括移動設備)
    6.完整的API文檔支持  

    課程大綱:
    一、入門篇
    1、knockout.js介紹
    2、Observables
    3、計算屬性Computed Observable
    4、監控數組(Observable Arrays)
    5、使用內置綁定
    5.1、控制文本和外觀
    5.2、綁定邏輯控制
    5.3、表單域綁定

    二、進階篇
    1、綁定模板語法
    1.1、數據綁定
    1.2、綁定上下文
    1.3、模板綁定

    三、高級篇
    1、創建自定義綁定
    2、控制子綁定
    3、自定義綁定綜合示例
    4、進一步的技術

    相似問題

    相關經驗

    相關資訊

    相關文檔

  • sesese色