Javascript MVVM模式前端框架—Knockout 2.1.0系列:目录

Javascript MVVM模式前端框架—Knockout 2.1.0系列:目录

2012-05-16 23:41 by 刺客之家, 5094 阅读, 22 评论, 收藏编辑

前言

最近一段时间抽空学习了一下Knockout.js,发现这个框架十分有趣:

  • 它提供了一种优雅的解决方案来实现UI元素与Javascript对象之间的绑定
  • 能够实现双向绑定:UI元素变化的时候更新js对象,反之亦然
  • 能够跟踪依赖(dependency tracking),就是对象之间存在依赖的情况下,依赖项的变化会传导到整个依赖链条的末端。
  • 灵活的模板功能

可以这么理解,基本上这是一个在web浏览器中实现类似Silverlight,WPF那种“数据绑定”功能的框架,不过它的功能远不止绑定这么简单

通过学习官方文档,自己也整理了基本ko的所有功能,现在借博客园把整理的东西分享出来,让不喜欢看e文文档的童鞋们可以多一个了解ko的资源吧。

另外每个章节我都会把对应的Demo贴在文章中,给大家一个直观的感受

备注:列表中使用*2.1 NEW*号标注了哪些特性是2.1版本新加入的功能

计划章节(随时更新)

相关资源:

Knockout官方首页:http://knockoutjs.com/


本博客文章若非标记转载,均为原创,转载请注明出处~


 
标签: knockout.jsMVVM
原文地址:https://www.cnblogs.com/Leo_wl/p/2874536.html