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

QQ登录

只需一步,快速开始

查看: 1667|回复: 7

[处理中3] 关于span和output加载速度的疑问

[复制链接]

1

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
发表于 2017-7-18 21:40:40 | 显示全部楼层 |阅读模式
做了一个现实信息的页面,从本地json读取数据,加载到一个data中,然后把其中的信息显示出来,因为显示的信息有长有短,使用了span,能够明显感觉到加载的延迟。
在下面加了一行output关联同样的data数据,则完全感觉不到延迟。
请教高手,这是什么原因?
发表于 2017-7-19 09:54:56 | 显示全部楼层
没太理解!请说清楚些!
你是指list显示data组件中 多行数据的时候!有延迟!

如果只显示一行数据!就不会延迟是吗??

那就是一次性渲染数据太多导致的!可以设置list的limit属性为5  (设置每次渲染行数) scrollView 上划再渲染剩下的数据!
延迟渲染
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
 楼主| 发表于 2017-7-23 17:12:10 | 显示全部楼层
包括公司名称、税号、地址、开户行,共四行。为了看着整齐,每行在css中设置了border。发现问题是:
1.先把border刷新出来。
2.然后才能加载出上述信息。
由于一开始没有信息时border很窄,加载信息后被撑开,感觉效果非常差。后来换用output试了一下,感觉上更快
回复 支持 反对

使用道具 举报

1

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
 楼主| 发表于 2017-7-23 22:33:46 | 显示全部楼层
忘了补充说明一下,没有使用list组件,直接在row里面放置output或者span
回复 支持 反对

使用道具 举报

发表于 2017-7-24 11:44:44 | 显示全部楼层
今天早起 发表于 2017-7-23 22:33
忘了补充说明一下,没有使用list组件,直接在row里面放置output或者span

嗯!页面渲染确实要一个过程!页面资源价值完毕后才 使用css进行渲染的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
 楼主| 发表于 2017-7-25 08:00:29 | 显示全部楼层
改了一下,似乎放到list中来显示,会同时加载出来,不会出现border撑开的感觉
回复 支持 反对

使用道具 举报

34

主题

66

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
发表于 2017-7-25 09:12:29 来自手机 | 显示全部楼层
今天早起 发表于 2017-7-23 22:33
忘了补充说明一下,没有使用list组件,直接在row里面放置output或者span

能具体说明一下吗,这个问题也同样困扰我好久了
回复 支持 反对

使用道具 举报

34

主题

66

帖子

182

积分

初级会员

Rank: 2

积分
182
QQ
发表于 2017-7-25 09:53:45 来自手机 | 显示全部楼层
你好,我想问一下,做哪个类似发信息的功能该怎么做呢?这里面要对信息进行时间的倒排序,而且要实现下滑刷新信息,这个怎么实现啊,麻烦给说一下,可以吗
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 22:03 , Processed in 0.056446 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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