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

QQ登录

只需一步,快速开始

查看: 1592|回复: 4

[结贴] 如何自动刷新页面

[复制链接]

23

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
发表于 2017-3-30 17:29:52 | 显示全部楼层 |阅读模式
在不借助scrollView组件的情况下  如何做到进去一个页面就自动刷新页面一下  给段代码  谢谢
发表于 2017-3-30 17:32:26 | 显示全部楼层
一般都是直接刷新data组件即可!!
data.refreshData()
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2017-3-30 17:35:45 | 显示全部楼层
我用onParamsReceive方法接收到参数  代码为Model.prototype.modelParamsReceive = function(event) {
                // 接受考点代码,考点名称
                this.kddm = event.params.kddm;
                this.ksdm = event.params.ksdm;
                alert(this.kddm);
                alert(this.ksdm);
               
        };

参数接收到了,我这段代码下面有引用this.ksdm的地方  
Model.prototype.kaoqiangroupCustomRefresh = function(event) {
                /*
                 * 1、加载考试数据 2、接收传入的参数,过滤数据
                 */
                var groupsdata = this.comp("groupsdata");
                IM.getCurrentPerson(IM.getCurrentPersonID());
                justep.Baas.sendRequest({
                        "url" : "/MonitoringApp.baas.monitoring/ExamWorkControl",
                        "action" : "allKcjd",
                        "params" : {
                                "examDm" : this.ksdm,
                                "kddm" : this.kddm,
                        },
                        "success" : function(resultData) {
                                groupsdata.loadData(resultData);
                        },
                        "error" : function() {
                                justep.Util.hint("网络出错");
                        }
                });
        };

我必须点击一下才能加载出数据  我试了一下scrollView的下拉刷新  只要刷新就可以直接加载出数据  但是一进去页面就刷新数据的用户体验不好  所以问问自动刷新数据的代码怎么写   或者怎么写能一进去页面就能加载去数据库中的数据
回复 支持 反对

使用道具 举报

发表于 2017-3-30 17:43:45 | 显示全部楼层
liucong 发表于 2017-3-30 17:35
我用onParamsReceive方法接收到参数  代码为Model.prototype.modelParamsReceive = function(event) {
                // ...

你是接受参数传参 请求后台的对吗!??
data组件的 autoLoad设置为false
然后再CustomRefresh 事件中直接使用
this.params.kddm;
this.params.ksdm;

就可以获取参数的!不必非得接管onParamsReceive  事件!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

71

帖子

135

积分

初级会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2017-3-30 17:54:40 | 显示全部楼层
liangyongfei 发表于 2017-3-30 17:43
你是接受参数传参 请求后台的对吗!??
data组件的 autoLoad设置为false
然后再CustomRefresh 事件中直 ...

谢谢您 弄好了 结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 12:17 , Processed in 0.109587 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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