Knockoutjs

  • 更新日期:08-01
  • 查看次数:10
  • 官方网址:https://knockoutjs.com
  • 网站简介:MVVM模式JavaScript库框架

  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、其它)

  文档详细的综合组件 (采用行为驱动开发) – 意味着在新的浏览器和平台上可以很容易通过验证。

相关推荐

返回顶部