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

QQ登录

只需一步,快速开始

查看: 5586|回复: 16

[结贴] list调用action后刷新失败

[复制链接]

59

主题

217

帖子

649

积分

高级会员

Rank: 4

积分
649
QQ
发表于 2018-6-7 11:16:48 | 显示全部楼层 |阅读模式
刷新一直报错,什么情况?
错误信息.jpg
代码.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35938
发表于 2018-6-7 11:29:36 | 显示全部楼层
不刷新的时候默认显示数据都没问题?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

59

主题

217

帖子

649

积分

高级会员

Rank: 4

积分
649
QQ
 楼主| 发表于 2018-6-7 11:33:24 | 显示全部楼层
Model.prototype.modelLoad = function(event){
                debugger;
                var msgData = this.comp("msgData");
                var paydata = this.comp("paymsg");
                var openid = localStorage.getItem("openid");
                paydata.setFilter("filter", "TB_PSD_PAYMSG.WX_NUMBER = '"+openid+"'")
                this.comp("list1").refresh(true);
                this.swipeDelete();
        };
modelLoad 里面显示没有问题
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35938
发表于 2018-6-7 13:20:27 | 显示全部楼层
不在请求中调用刷新,直接调用刷新看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

59

主题

217

帖子

649

积分

高级会员

Rank: 4

积分
649
QQ
 楼主| 发表于 2018-6-7 13:29:06 | 显示全部楼层
jishuang 发表于 2018-6-7 13:20
不在请求中调用刷新,直接调用刷新看看

var data = this.comp("list1");
                var me = this;
                justep.Baas.sendRequest({
                        "url" : "/psd/proCC",
                        "action" : "deleteMagdata",
                        "async" : false,
                        // 参数:json格式
                        "params" : {
                                CODE : code,
                                WX_NUMBER : localStorage.getItem("openid")
                               
                        },
                        "success" : function(ret) {
                               
                        },
                        "error" : function(rets) {
                                // event.cancel = true;
                        }
                });
                data.refresh(true);
这样写也不对,报相同的错误
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35938
发表于 2018-6-7 13:43:57 | 显示全部楼层
把action的请求去掉就可以吗?
这样写跟model的onload中应该一样的啊
你的请求有没有操作data

具体在什么时机操作的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

59

主题

217

帖子

649

积分

高级会员

Rank: 4

积分
649
QQ
 楼主| 发表于 2018-6-7 13:47:00 | 显示全部楼层
自己写了个action里面执行的删除,删除成功后重新刷新一下data
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35938
发表于 2018-6-7 13:52:36 | 显示全部楼层
如果不调用action就没问题,那就是自己定义的action删除数据导致的,跟一下自己的action代码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

59

主题

217

帖子

649

积分

高级会员

Rank: 4

积分
649
QQ
 楼主| 发表于 2018-6-7 13:54:12 | 显示全部楼层
jishuang 发表于 2018-6-7 13:52
如果不调用action就没问题,那就是自己定义的action删除数据导致的,跟一下自己的action代码 ...

action执行没有问题,如果不刷新data而是关掉页面重新进,之前操作的数据会正常被删除掉
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35938
发表于 2018-6-7 14:25:31 | 显示全部楼层
setTimeout中去调用刷新看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-11 18:46 , Processed in 0.101725 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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