KNOCKOUT
feng1456
热爱技术,勤于学习,乐于分享!
展开
-
Knockout 绑定列表
上一个章节我们说到Knockout能够很方便地做数据绑定,也提供了一些实例。在通常的开发过程中,最常见的数据操作就是列表。今天写了一个例子来说明Knockout是如何做列表的数据绑定的。1.控制器private static List contacts = new List{ new Contact{Id = "001", FirstName = "San", LastName原创 2015-03-29 18:24:37 · 3643 阅读 · 0 评论 -
Knockout Subscription
Knockout中使用订阅(subscription)的方式来处理DOM元素的值改变的事件(当然修改数据源中的相应值也会触发)。在开发过程中,往往需要做DOM元素的联动效果,以往都是自己捕获DOM的change事件,现在有了Knockout的订阅特性,我们就只需要将我们的关注点放在对订阅的回调事件的处理逻辑上。1.简单使用在定义ViewModel的时候,指明ViewModel的属性subs原创 2015-09-07 09:17:29 · 1623 阅读 · 0 评论 -
Knockout Validation
Knockout 将View与Data进行双向绑定,在View上的数据改变能够自动反映到View所绑定的数据源上,同理,数据源的改变也能够立即反映到相关的View上。我们在使用Knockout的时候,还需要做的一个事情就是数据校验,在这方面,Knockout提供了很好的校验机制。1.下载安装下载之后我们的工程的javascript目录下面就有了knockout.js及knockou原创 2015-09-06 16:26:16 · 3291 阅读 · 0 评论