Knockoutjs
Knockoutjs网站介绍
knockout.JS是一款很优秀的JavaScript库,它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户界面。Knockout利用的是MVVM模式,不依赖任何第三方的、纯Javascript编写的UI类库。
Knockout的核心功能
监控属性(Observables)和依赖跟踪(Dependency tracking)
声明式绑定(Declarative bindings)
模板(Templating)
Knockout的优势
简洁依赖追踪:无论何时数据模型改动,UI将会自动更新。
声明式绑定: 浅显易懂的方式将UI中指定部分关联到数据模型上,并能够通过嵌套模板构建复杂的动态UI。
轻易可扩展:通过几行代码就可以实现自定义行为作为新的声明式绑定用于重用。
纯JavaScript类库:兼容任何服务器端和客户端技术
可添加到Web程序最上部:不需要大的架构改变
简洁的: Gzip之后大约13kb
兼容任何主流浏览器 (IE 6+、Firefox 2+、Chrome、Safari、Edge、其它)
文档详细的综合组件 (采用行为驱动开发) – 意味着在新的浏览器和平台上可以很容易通过验证。
Knockoutjs数据评估
关于Knockoutjs特别声明
本站挖宝狗提供的Knockoutjs信息来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由挖宝狗实际控制,在2022-05-17 01:48:31收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,挖宝狗不承担任何责任。