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

QQ登录

只需一步,快速开始

查看: 6288|回复: 11

[结贴] scrollView问题

[复制链接]

6

主题

74

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
发表于 2016-6-14 08:46:05 | 显示全部楼层 |阅读模式
我以没有数据为例来描述这个问题。 2016061401.JPG


接着我们执行onPullDown事件。
2016061402.JPG


然后再执行一次onPullDown事件。
2016061403.JPG



我们来看看代码的变化。
QQ图片20160614083542.png



当我们第一次执行了onPullDown事件后,状态就变成了正在刷新的状态。
我看了scrollview.js,
this._pdScrollEnd = function(event){
                                if(event.scrollType === "pullDown" || this.useIscrollLite == false){
                                        if (self.$pdEle.hasClass('x-flip')) {
                                                self.noMoreLoad = false;
                                                self.$pdEle.removeClass('x-flip');
                                                self.$pdEle.addClass('x-loading');
                                                $pdlEle.text(self.pullDownLoadingLabel);


this._pdRefresh =  function(){
                                if (self.$pdEle.hasClass('x-loading')) {
                                        self.$pdEle.removeClass('x-loading');
                                        self.$pdEle.addClass('x-pull-down');
                                        $pdlEle.text(this.pullDownLabel);
                                }


现在的情况是以后每次执行onPullDown事件,都是正在刷新的状态,除非下划一点就释放掉,这样才会回到初始状态。

发表于 2016-6-14 18:24:29 | 显示全部楼层
参考平台案例看看吧!
/UI2/system/components/justep/list/demo/news.w

默认是没有这样的情况的!这个组件会自己控制才对的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

74

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2016-6-15 16:55:27 | 显示全部楼层
liangyongfei 发表于 2016-6-14 18:24
参考平台案例看看吧!
/UI2/system/components/justep/list/demo/news.w

确实存在问题,麻烦版主按我说的验证一下便知了。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-6-16 14:21:34 | 显示全部楼层
本地测试第一次下拉刷新后状态会变成原来的下拉刷新的啊
scrollView.png
scrollView-1.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

6

主题

74

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2016-6-16 16:29:53 | 显示全部楼层
jishuang 发表于 2016-6-16 14:21
本地测试第一次下拉刷新后状态会变成原来的下拉刷新的啊

我是说没有数据的情况。
另外scrollview这个组件希望能够加入刷新效果。
回复 支持 反对

使用道具 举报

发表于 2016-6-17 10:58:57 | 显示全部楼层
本地测试没问题!建议您使用最新的3.5版本试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

74

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2016-7-12 12:50:18 | 显示全部楼层
liangyongfei 发表于 2016-6-17 10:58
本地测试没问题!建议您使用最新的3.5版本试试吧!

版主请看:第一次执行onPullDown

未标题-1.jpg

再次执行onPullDown
未标题-2.jpg



确确实实存在这么点小问题,希望版主不要忽视了。
回复 支持 反对

使用道具 举报

发表于 2016-7-12 16:22:55 | 显示全部楼层
扑满 发表于 2016-7-12 12:50
版主请看:第一次执行onPullDown

本地测试3.5正式版,箭头的问题!是随着下拉的距离动态旋转的!
再下拉一点就可以让箭头垂直向上了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

74

帖子

137

积分

初级会员

Rank: 2

积分
137
QQ
 楼主| 发表于 2016-7-12 16:43:34 | 显示全部楼层
liangyongfei 发表于 2016-7-12 16:22
本地测试3.5正式版,箭头的问题!是随着下拉的距离动态旋转的!
再下拉一点就可以让箭头垂直向上了! ...

额,看文字,“正在刷新”,版主我快晕了,你怎么还没理解。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2016-7-13 14:46:37 | 显示全部楼层
3.5版本替换下面的文件
/UI2/system/components/justep/list/list.js然后执行tools/dist/dist.bat
注意缓存的问题
http://docs.wex5.com/bex5-deploy-question-list-4013/

list.js

10.18 KB, 下载次数: 97

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



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 09:26 , Processed in 0.106982 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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