KnockOut是一个优秀的MVVM JavaScript库,由微软提出。
虽然语法相较于目前市面上的Vue、React稍稍落后,但是好在兼容性极好,兼容到IE6,是一些兼容性要求高的开发首选。
KnockOut官方文档:http://knockoutjs.com/index.html
CDN:https://cdn.bootcss.com/knockout/3.4.2/knockout-min.js
demo1(变量式绑定)
1 | <h3>1、变量式绑定</h3> |
1 | var viewmodel1 = { |
demo2(函数式绑定)
1 | <h3>1、变量式绑定</h3> |
1 | function viewModel2() { |