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

QQ登录

只需一步,快速开始

查看: 2541|回复: 4

[结贴] 图表加载的问题

[复制链接]

25

主题

76

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
发表于 2015-6-4 11:19:10 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
我想实现每次点击图表时,都让他重新加载,怎么把上次的图表给清除了。因为由于图标加载比较慢,每次新的一次点击,都出来的是上一次的
图表,然后经过短暂的延迟,才会把本次的更新过来,这样会造成视觉的错误。所以,我想每一次点击时把上一次的图给清除了,最起码让用户
知道,这次的正在加载。请问怎么实现呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-6-4 16:50:08 | 显示全部楼层
可以在图表上绑定一个click事件,直接调用chart的refresh()看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

25

主题

76

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2015-6-4 17:07:55 | 显示全部楼层
本帖最后由 lfc255 于 2015-6-4 17:10 编辑
jishuang 发表于 2015-6-4 16:50
可以在图表上绑定一个click事件,直接调用chart的refresh()看看

就是refresh()的时候时间比较长,所以会给用户造成一种视觉的错误。我的意思的,第二次展现的时候,也就是refresh之前,先把第一的图清除了,页面就会有变化,最起码用户知道现在图表正在加载,如果不清除的话,在第二次refresh过程中(如果加载过长的话),还是展现的是第一次的图,也没有任何变化,用户会认为这两次的图是一样的。(其实是不一样的,只不过还没刷新出来)。请老师看看,这种状况怎么解决???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-6-4 17:57:41 | 显示全部楼层
图标没有清空的方法
或者可以这样实现看看行不行
在刷新前设置chart或者view的display为none,刷新后设置为block

http://bbs.wex5.com/forum.php?mo ... 1&pid=164940497
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

25

主题

76

帖子

141

积分

初级会员

Rank: 2

积分
141
QQ
 楼主| 发表于 2015-6-5 09:04:39 | 显示全部楼层
谢谢,问题解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 00:55 , Processed in 0.118384 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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