社区
Flex
帖子详情
后台查询数据,在前台如何用进度条展示
keanu196492
2010-11-02 09:38:42
比如我进入页面有大量的数据要去后台查询,查询后返回一个数组,这个过程中我想用一个进度条在页面展示
如何判断remoteObject获取数据已经全部完成?进度条的显示比例如何去设置,希望大侠们指点,谢谢。
PS:remoteObject可以设置showBusyCursor=true,这个我用了,但是考虑到页面的美观,还是滚动条效果更好一些。
...全文
1225
15
打赏
收藏
后台查询数据,在前台如何用进度条展示
比如我进入页面有大量的数据要去后台查询,查询后返回一个数组,这个过程中我想用一个进度条在页面展示 如何判断remoteObject获取数据已经全部完成?进度条的显示比例如何去设置,希望大侠们指点,谢谢。 PS:remoteObject可以设置showBusyCursor=true,这个我用了,但是考虑到页面的美观,还是滚动条效果更好一些。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mr灬羽化
2013-06-09
打赏
举报
回复
个人觉得使用remoteObject交互是不能达到这样的效果的,需要使用sockt实时交互.
huangxin5257
2010-11-08
打赏
举报
回复
[Quote=引用 11 楼 xuetao121 的回复:]
这个个人认为不需要啊,网咯情况,数据库语句不同等等都会造成相同的操作时间不一致
你根本不可能有一个固定的方式来判断需要怎样的进度条,这个你会想不明白?
自己重写flex的进度条,增加start和stop方法,在发送请求的时候start,在回调方法中,stop就可以了,但是需要注意在异常出现的时候也要终止进度条
这个写起来很简单的,实在不会去google一下
[/Quote]
狂顶楼上的,嘎嘎!!
xuetao121
2010-11-08
打赏
举报
回复
这个个人认为不需要啊,网咯情况,数据库语句不同等等都会造成相同的操作时间不一致
你根本不可能有一个固定的方式来判断需要怎样的进度条,这个你会想不明白?
自己重写flex的进度条,增加start和stop方法,在发送请求的时候start,在回调方法中,stop就可以了,但是需要注意在异常出现的时候也要终止进度条
这个写起来很简单的,实在不会去google一下
xuetao121
2010-11-08
打赏
举报
回复
[Quote=引用 12 楼 huangxin5257 的回复:]
引用 11 楼 xuetao121 的回复:
这个个人认为不需要啊,网咯情况,数据库语句不同等等都会造成相同的操作时间不一致
你根本不可能有一个固定的方式来判断需要怎样的进度条,这个你会想不明白?
自己重写flex的进度条,增加start和stop方法,在发送请求的时候start,在回调方法中,stop就可以了,但是需要注意在异常出现的时候也要终止进度条
这个写起来很简单的,实在不会去go……
[/Quote]
我想你了 帅哥
LoveTheWay
2010-11-05
打赏
举报
回复
学习学习~
Jason-Jin
2010-11-03
打赏
举报
回复
这个我也在研究,前后台交互的时候,要监视进行的进度,比如查询一堆数据,用百分比显示,但是目前没有什么好办法,能真正监视进度,现在做的进度条也只是假的,一点一点走,最后一下到100%
期待能出好方法
水中影子
2010-11-03
打赏
举报
回复
不知道楼主使用什么切换界面的,如果是module
可以监测module加载进度,并可以有滚动条
leemiki
2010-11-02
打赏
举报
回复
操作数据库进度,据我所知在Flex端无法获取!(或许是我孤陋寡闻了)
你看到的进度条并不是操作数据库的进度~~~
网站上的Flex加载应该采用module机制
通过一个主Application根据不同应用加载不同的module或者是编译后的SWF而产生读取SWF或modul的进度
通常处理后台交互缓慢都是弹出层上加一段友好的文字提示,甚至可以加个动态旋转的图标来处理
keanu196492
2010-11-02
打赏
举报
回复
[Quote=引用 4 楼 leemiki 的回复:]
你所说的查询进度Flex无法控制!
它不像加载Flex,SWF大小固定!
你有看到过Flex网站在提交请求时有加载进度显示吗?
都是显示“加载中,请稍后...”类似的有好界面,只有在刚进入网站时会有加载进度显示
[/Quote]
这种应用很多的,比如你去adobe的flex官网,页面上方有好几个应用,你点一下,就出一个进度条,读取100%以后才展示内容。
keanu196492
2010-11-02
打赏
举报
回复
你所说的展示进度条,我总不能一下子直接到100%了吧,我只能一点一点的增加,到最后数据全部过来了,才能显示100%
这个时候进度条肯定要和数据绑定的,就这个不会啊。
leemiki
2010-11-02
打赏
举报
回复
你所说的查询进度Flex无法控制!
它不像加载Flex,SWF大小固定!
你有看到过Flex网站在提交请求时有加载进度显示吗?
都是显示“加载中,请稍后...”类似的有好界面,只有在刚进入网站时会有加载进度显示
leemiki
2010-11-02
打赏
举报
回复
看错!上面的是Flex加载时的进度条
你要的是RemoteObject交互时进度条,其实差不多,实现方法如下:
你可以在执行后台方法时用PopupManager弹出一层上面加个进度条(如上所述)
在结果集返回函数resultHandler中将弹出层关闭执行后续代码就可以
如何判断remoteObject获取数据已经全部完成?
一般情况下Flex是一次性读取后台数据前台显示,所以说返回结果集就说明已经完成(循环发送请求除外)
keanu196492
2010-11-02
打赏
举报
回复
我不要重写Preload,也不需要重载processBar的样式
只是对于数据查询的进度如何绑定到这个进度条里面不太会,而且数据结束时候如何判断,请回答
leemiki
2010-11-02
打赏
举报
回复
如果是使用Flex默认进度条那设置下Application的preload属性即可
<Application preload="mx.preloaders.DownloadProgressBar">
有时为了用户体验需重写DownloadProgressBar这个组件
没什么难度只是设置了下进度条相关的样式,不说了
相关例子贴给你
http://lichen.blog.51cto.com/697816/244538
asp.net
前台
显示
后台
处理
进度条
本篇文章将详细讲解如何在ASP.NET中实现在
前台
显示
后台
处理
进度条
。 首先,我们需要理解ASP.NET的异步处理机制。在ASP.NET中,页面生命周期分为多个阶段,如初始化、加载、回发
数据
、验证、保存状态和卸载等。当...
前
后台
交互的实时
进度条
支持多浏览器
在现代Web应用中,用户界面的交互体验是至关重要的,其中实时
进度条
是一个常见的功能,特别是在
数据
上传、下载或者
后台
处理任务时。本资源提供的"前
后台
交互的实时
进度条
"是一个实现这一功能的解决方案,它能兼容...
DELPHI XE10显示移动端的
数据
循环显示方法
教你如何使用XE10根据手机的使用习惯循环显示
数据
,例如:企业ERP系统的库存
查询
,订单
查询
等,支持Andriod和iOS。
android
进度条
整理
Loader框架提供了一种管理
后台
数据
加载的方式,同时支持在UI上显示加载进度。使用`LoaderManager`和`Loader`接口,开发者可以轻松地将进度信息绑定到
进度条
上。 六、使用Notification显示进度 对于
后台
服务或
前台
...
mfc子线程加载
进度条
标题“mfc子线程加载
进度条
”涉及的关键知识点是多线程编程以及如何在
后台
线程中执行耗时任务,同时更新UI(用户界面)上的
进度条
来提高用户体验。 首先,主线程通常负责处理用户交互,当主线程被长时间运行的任务...
Flex
4,327
社区成员
9,103
社区内容
发帖
与我相关
我的任务
Flex
多媒体/设计 Flex
复制链接
扫一扫
分享
社区描述
多媒体/设计 Flex
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章