帖子
帖子
用户
博客
课程
显示全部楼层
42
帖子
2
勋章
436
Y币

字段赋值问题

[复制链接]
发表于 2023-4-23 15:45:13

在beforeSave里面给字段赋值,保存后返回列表页面值消失了,请问一下这个要怎么处理?


viewModel.on('beforeSave',function(args){  debugger;  viewModel.get('receivers').setValue(res.res[0].id);})

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
143
帖子
2
勋章
4万+
Y币
你应该修改args   而不是viewModel.get('receivers').setValue(res.res[0].id)   args里给receivers赋值  比如args.receivers = '111'   具体观察args的结构
42
帖子
2
勋章
436
Y币
yonyouhmm · 2023-4-23 15:47你应该修改args   而不是viewModel.get('receivers').setValue(res.res[0].id)   args里给receivers赋值  比如args.receivers = '111'   具体观察args的结构

好像设置args也不行哦, args.data.data = '{"receivers":"1668848198633914374"}'; 这样也不行

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
42
帖子
2
勋章
436
Y币
yonyouhmm · 2023-4-23 15:47你应该修改args   而不是viewModel.get('receivers').setValue(res.res[0].id)   args里给receivers赋值  比如args.receivers = '111'   具体观察args的结构

好像也不行哦,args.data.data = '{"receivers":"1668848198633914374"}';  也不行

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
143
帖子
2
勋章
4万+
Y币
青红皂了丶白 · 2023-4-23 17:47
好像也不行哦,args.data.data = '{"receivers":"1668848198633914374"}';  也不行

args.data.data.receivers='1111'。观察下args中表单的其他字段,就这样加
42
帖子
2
勋章
436
Y币
yonyouhmm · 2023-4-23 17:51args.data.data.receivers='1111'。观察下args中表单的其他字段,就这样加

确实好像不太行

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
0
帖子
0
勋章
2
Y币
敢问楼主最后解决了吗。。
您需要登录后才可以回帖 登录

本版积分规则