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

QQ登录

只需一步,快速开始

查看: 1537|回复: 4

[处理中3] 关于popOver显隐

[复制链接]

7

主题

17

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
发表于 2017-4-24 13:22:40 | 显示全部楼层 |阅读模式
Model.prototype.refreshData = function(dataCom, kind, page, pageSize) {
                var me = this;
                //获取用户缓存信息
                var user = localStorage.getItem("user") && JSON.parse(localStorage.getItem("user"));
                var popLoading=me.comp("popLoading");
                Baas.sendRequest({
                        "action" : "OVERVIEWQUERY",
                        "params" : {
                                "VLDSITEID" : user.SITEID,
                                "TYPE" : kind,
                                "page" : page,
                                "pageSize" : pageSize
                        }
                }, function onSuccess(data) {
                        if(1 === data.result){
                                //console.log(data.dataset);
                                var append = true;
                                if (page == 1) {
                                        append = false;
                                        dataCom.clear();
                                        dataCom.setTotal(data.count);
                                }
                                dataCom.loadData(data.dataset, false);
                                if(me.comp("popLoading")!==undefined && me.comp("popLoading")!==null && me.comp("popLoading")!==""){
                                        me.comp("popLoading").hide();
                                }
                        }
                }, function onError(error) {
                        // 请求失败
                        popLoading.hide();
                        justep.Util.hint("网络错误!");
                });
        };
        Model.prototype.longtimeDataCustomRefresh = function(event){
                       
                var page = event.offset / event.limit + 1;
                this.refreshData(event.source, 3, page, event.limit);
        };


这段代码会有分页,但是加载时间稍微有点长,我想用popOver 显示隐藏加载动画,应该怎么加?
发表于 2017-4-24 13:52:23 | 显示全部楼层
popOver  必须是异步请求 才能使用
http://docs.wex5.com/wex5-ui-question-list-2113
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

17

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
 楼主| 发表于 2017-4-24 14:36:45 | 显示全部楼层
liangyongfei 发表于 2017-4-24 13:52
popOver  必须是异步请求 才能使用
http://docs.wex5.com/wex5-ui-question-list-2113

嗯,好的,我试下
回复 支持 反对

使用道具 举报

7

主题

17

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
 楼主| 发表于 2017-4-24 14:53:17 | 显示全部楼层
孙苗健 发表于 2017-4-24 14:36
嗯,好的,我试下

现在隐藏正常了,但显示之前会有一段时间页面空白,之后显示然后加载完成隐藏,显示之前那段空白怎么处理
回复 支持 反对

使用道具 举报

发表于 2017-4-24 16:50:37 | 显示全部楼层
孙苗健 发表于 2017-4-24 14:53
现在隐藏正常了,但显示之前会有一段时间页面空白,之后显示然后加载完成隐藏,显示之前那段空白怎么处理 ...

什么时候有空白的??加载popOver 的时候吗??
还是页面加载前有空白的?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-29 21:19 , Processed in 0.052211 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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