Knockout 官网学习文档目录
官網(wǎng):https://knockoutjs.com/documentation/introduction.html
Knockout-Validation: https://github.com/Knockout-Contrib/Knockout-Validation
入門
KO 如何工作及貢獻(xiàn)
下載和安裝
監(jiān)控屬性
創(chuàng)建視圖模型與監(jiān)控
使用數(shù)組監(jiān)控
(一)Knockout 計算監(jiān)控屬性
1.使用計算監(jiān)控屬性 Computed
2.(例子) 可寫計算監(jiān)控屬性 Writable computed observables
3.依賴關(guān)系跟蹤的工作原理
4.純計算的監(jiān)控屬性 PureComputed
5.參考
綁定
(二)Knockout 文本與外觀綁定
1.visible 綁定
2.text 綁定
3.html 綁定
4.css 綁定
5.style 綁定
6.attr 綁定
(三)Knockout 控制流程
1.foreach 綁定
2.if 綁定
3.ifnot 綁定
4.with與using 綁定
5.component 綁定
(四)Knockout 表單
1.click 綁定
2.event 綁定
3.submit 綁定
4.enable 綁定
5.disable 綁定
6.value 綁定
7.textInput 綁定
8.hasFocus 綁定
9.checked 綁定
10.options 綁定
11.selectedOptions 綁定
12.uniqueName 綁定
(五)Knockout template模版渲染
template 綁定
(六)綁定語法
data-bind 語法
綁定上下文
(七)Knockout 創(chuàng)建自定義綁定
1.創(chuàng)建自定義綁定
2.控制綁定后裔
3.支持虛擬元件
4.自定義處理邏輯
5.預(yù)處理 : 將綁定語法
(八)組件 Components
1.概述 :組件和自定義元素
2.注冊組件
3.component 綁定
4.自定義元素
5.高級:自定義組件加載器
進一步的技術(shù)
1.加載和保存 JSON 數(shù)據(jù)
2.使用擴展器來增強 observables
3.推遲更新
4.限速可觀察量
5.事件低調(diào)處理
6.使用fn為了添加自定義功能
7.microtasks
8.異步錯誤處理
插件
mapping插件
其他
教程:
Knockout中ko.utils中處理數(shù)組的方法集合
示例:
示例:列表全選
轉(zhuǎn)載于:https://www.cnblogs.com/tangge/p/10333254.html
總結(jié)
以上是生活随笔為你收集整理的Knockout 官网学习文档目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动态规划浅谈
- 下一篇: Microsoft Artificial