codecamp

DataResolver

DataResolver用于将DataSet中的数据抽取出来发送到Server端,以便于Server端进行相应的处理。 DataResolver利用updateItems属性来配置要提交的数据。updateItems的值应该是一个数组,数组中的每一项可代表一组被提交数据。每组提交数据一般通过以下两个子属性加以描述:

  • dataSet - 配置要提交的数据来自于哪一个 DataSet。
  • dataPath - 通过数据路径来描述如果从上面定义的DataSet提取出要提交的数据。此属性的默认值为[#dirty],表示顶层集合中所有的脏数据(即被修改过的、标记为已删除的和新增的数据)。dataPath的具体用法请参考下面对于DataPath的介绍。
数据绑定
EntityUtils
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }