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

QQ登录

只需一步,快速开始

查看: 3583|回复: 11

[处理中3] scrollview+list分页

[复制链接]

2

主题

9

帖子

25

积分

新手上路

Rank: 1

积分
25
QQ
发表于 2016-4-21 09:45:09 | 显示全部楼层 |阅读模式
list绑定数据源,在加载时把数据库里面所有记录都绑定在list上,然后用scollview来实现上滑动下滑动加载么。由于数据太多,每次加载超级慢,怎么实现每次只加载小部分数据,在向上滑动在加载一点呢。请专业人士帮忙,谢谢
发表于 2016-4-21 11:42:39 | 显示全部楼层
list 组件上有个limit 属性,表示每次渲染显示的数据条数!!
data组件上的limit 表示分页加载!每次加载的记录数!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

9

帖子

25

积分

新手上路

Rank: 1

积分
25
QQ
 楼主| 发表于 2016-4-21 11:50:12 | 显示全部楼层
liangyongfei 发表于 2016-4-21 11:42
list 组件上有个limit 属性,表示每次渲染显示的数据条数!!
data组件上的limit 表示分页加载!每次加载的 ...

limit设置了,依然慢的不行
回复 支持 反对

使用道具 举报

发表于 2016-4-21 13:48:30 | 显示全部楼层
spidergggg 发表于 2016-4-21 11:50
limit设置了,依然慢的不行

data 和 list 的limit属性分别设置的多少??
确保数据请求是一次!!
服务器,是启动的正式服务器!!
调试模式可能会慢!!
那你测试下,外卖案例的scrollView 会慢吗??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

9

帖子

25

积分

新手上路

Rank: 1

积分
25
QQ
 楼主| 发表于 2016-4-21 14:35:07 | 显示全部楼层
liangyongfei 发表于 2016-4-21 13:48
data 和 list 的limit属性分别设置的多少??
确保数据请求是一次!!
服务器,是启动的 ...

我用的baasData控件,limit设置的都是20.
您说的数据请求一次在哪设置。
另外我测试了一下外卖,他的加载速度很快
回复 支持 反对

使用道具 举报

2

主题

9

帖子

25

积分

新手上路

Rank: 1

积分
25
QQ
 楼主| 发表于 2016-4-21 15:00:10 | 显示全部楼层
spidergggg 发表于 2016-4-21 14:35
我用的baasData控件,limit设置的都是20.
您说的数据请求一次在哪设置。
另外我测试了一下外卖,他的加载 ...

我用的是sqlserver数据库 有关系么
回复 支持 反对

使用道具 举报

发表于 2016-4-21 15:54:01 | 显示全部楼层
spidergggg 发表于 2016-4-21 15:00
我用的是sqlserver数据库 有关系么

那你监控下网络请求吧!!看看是不是加载数据的时候网络访问请求时间太长导致的??
如果请求慢!可能就是后台查询数据导致的!
那你换用mysql 测试看看,是否正常!如果正常那就是数据库导致的!需要看看是否数据库优化!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

9

帖子

25

积分

新手上路

Rank: 1

积分
25
QQ
 楼主| 发表于 2016-4-21 16:08:47 | 显示全部楼层
liangyongfei 发表于 2016-4-21 15:54
那你监控下网络请求吧!!看看是不是加载数据的时候网络访问请求时间太长导致的??
如果请求慢!可能就 ...

我刚才看了一下,queryJobs的waiting(TTFB)用了28.41s。简直了。。。。。难道是数据源配置的问题?
回复 支持 反对

使用道具 举报

发表于 2016-4-21 16:54:44 | 显示全部楼层
spidergggg 发表于 2016-4-21 16:08
我刚才看了一下,queryJobs的waiting(TTFB)用了28.41s。简直了。。。。。难道是数据源配置的问题? ...

那就是数据库的问题了!这个如何优化的问题!我就不知道了!你上网查下吧!!
是不是数据库数据量大的原因??
如果是就要加索引!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

9

帖子

25

积分

新手上路

Rank: 1

积分
25
QQ
 楼主| 发表于 2016-4-21 17:10:47 | 显示全部楼层
liangyongfei 发表于 2016-4-21 16:54
那就是数据库的问题了!这个如何优化的问题!我就不知道了!你上网查下吧!!
是不是数据库数据量大的原 ...

我找了一下论坛 有位网友写了一个DataUtils.java,说直接覆盖然后重新生成jar包就行。可是我在程序目录里没有找到DataUtils.java这个原文件
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-21 18:55 , Processed in 0.061731 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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