起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: kmijnuhb

[结贴] applyUpdates()

[复制链接]

46

主题

150

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2016-5-25 15:36:29 | 显示全部楼层
data。js
var eventData = {
                                                        cancel : false,
                                                        source : this,
                                                        options : options
                                                };
cancel 决定是否执行doSaveAfter的封装方法
可以改变cancel 的值吗
比如报错是,改变cancel 的值,就不执行doSaveAfter方法
回复 支持 反对

使用道具 举报

46

主题

150

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2016-5-25 15:57:33 | 显示全部楼层
是同步的调用,不过保存失败,走自定义的error,throw e的话会爆出异常弹窗,有其他的方法制止doaftersave封装的方法吗,看了data。js
上面的想法可行吗
回复 支持 反对

使用道具 举报

发表于 2016-5-25 17:27:24 | 显示全部楼层
kmijnuhb 发表于 2016-5-25 15:57
是同步的调用,不过保存失败,走自定义的error,throw e的话会爆出异常弹窗,有其他的方法制止doaftersave ...

同步请求直接抛出异常就行!异步请求需要自己接管doSaveAfter方法
用法和doRefreshAfter类似的,参考
http://docs.wex5.com/comps-data/

如果第一个参数是false,就不会往下执行了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

46

主题

150

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
QQ
 楼主| 发表于 2016-5-26 09:57:04 | 显示全部楼层
public void doSaveAfter (boolean success, Object options, Object params)
当实现异步数据保存时,通过函数来完成保存后的逻辑
See SaveData
See OnCustomSave
Parameters
boolean        success
保存是否成功,true/false
Object        options
保存参数,同saveData函数的options参数
Object        params
开发者传递的参数,可在onAfterSave、onSaveError事件或者onSuccess、onError回调接收使用
谢了,可以解决问题了,结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-24 08:26 , Processed in 0.055208 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表