摘要: HTML4属性绑定例子:<imgid="logo"data-bind="attr:{src:imageSource,alt:imageAlt}"/><script>varviewModel=kendo.observable({imageSource:"http://www.kendoui.com/image/kendo-logo.png",imageAlt:"KendoLogo"});kendo.bind($("#logo"),viewModel);</script 阅读全文
posted @ 2012-04-05 14:29 草珊瑚 阅读(561) 评论(0) 推荐(0) 编辑
摘要: varviewModel1=newkendo.data.ObservableObject({field1:"value1",field2:"value2"});varviewModel2=kendo.observable({field1:"value1",field2:"value2"});这两段代码效果一致,kendo.data.ObservableObject和View-Model可以互换使用。因为所有View-Model继承于kendo.data.Observable对象。Objectkendo.data.O 阅读全文
posted @ 2012-04-05 14:21 草珊瑚 阅读(895) 评论(0) 推荐(0) 编辑
摘要: Model View View-Model是一种设计模式来帮助开发者更好地对数据层Model和视图层View进行分层。View-Model层 负责 暴露Model层和View层交互的数据。Kendo MVVM是一种MVVM的实现,当然可以跟Kendo 组件(widgets)和数据源(datasource)进行无缝结合。 首先,我们要创建一个View-Model对象,View-Model对象根据你的Model数据产生。具体做法就是,传入一个JS对象到Kendo.observable方法。 varviewModel=kendo.observable({name:"JohnDoe" 阅读全文
posted @ 2012-04-05 11:26 草珊瑚 阅读(1019) 评论(0) 推荐(1) 编辑
摘要: KendoUI的DataSource绑定功能,既支持本地的JS对象数组,也支持远程的JSON,XML,JSONP。支持对数据的增删查改,以及对本地或服务端的数据排序,分页,筛选,分组,聚集。 1.绑定本地JS对象数组 varmovies=[{title:"StarWars:ANewHope",year:1977},{title:"StarWars:TheEmpireStrikesBack",year:1980},{title:"StarWars:ReturnoftheJedi",year:1983}];varlocalDataSour 阅读全文
posted @ 2012-04-05 10:29 草珊瑚 阅读(2781) 评论(0) 推荐(0) 编辑