AURE3秒钟后自动隐藏提示层.docx

上传人:小飞机 文档编号:3153084 上传时间:2023-03-11 格式:DOCX 页数:2 大小:37.26KB
返回 下载 相关 举报
AURE3秒钟后自动隐藏提示层.docx_第1页
第1页 / 共2页
AURE3秒钟后自动隐藏提示层.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《AURE3秒钟后自动隐藏提示层.docx》由会员分享,可在线阅读,更多相关《AURE3秒钟后自动隐藏提示层.docx(2页珍藏版)》请在三一办公上搜索。

1、AURE3秒钟后自动隐藏提示层AXURE3秒钟后自动隐藏提示层 情景: 、提交一个表单,触发群发邮件的事件,弹出一个提示层提示“正在群发邮件.。 、等待秒 、提示层提示内容变为”发送成功!“,同时多了一个”确定“按钮。 最初的分析: 提交一个表单对应的是Button的OnClick事件,这个OnClick事件同时触发了三个Case 、ShowPanel(s) 、Wait Time(ms) 、Set Panel state(s) to state(s) 但目前即使是最新的版本Axure 5,也并不支持Case的自定义排序。按照Axure内置的Case顺序,一定是Wait Time(s)事件先执行

2、,显然不能达到我们的目地! 这时我想到了InLineFrame组件! 事实上InLineFrame组件,设置了Toggle Border后,就和Panel组件非常的类似了默认情况下都是”无色无味“的;都可以有多种状态,只是Panel组件的状态是通过加载不同的Panel State来实现,而InLineFrame的状态是通过加载不同的页面来实现。 当然Panel组件有很多特性,比如可以方便的Hidden、Move,是InLineFrame所不能比拟的。 而这里我们也利用了InLineFrame的一个特性:InLineFrame的状态是通过加载页面来实现的,而页面有一个OnPageLoad的事件.

3、 解决方案: 、Button的OnClick事件触发Open Link(s) in Frame(s),页面中无色无味的Frame加载显示预设页面,预设页面的内容是一个Panel,默认的状态是”正在群发邮件.“。 、预设页面的OnPageLoad事件被触发执行Wait Time(ms)事件,及Set Panel state(s) to state(s)事件。 PS: Wait Time(ms) 中的时间是以ms为单位的,当初我意识到了这一点,但同时错误的意识为1s = 60ms .显然1ms和100ms,凡人是意识不到它们之间的差别的.为此折腾了一个多小时,说多了都是眼泪呀 :( 再PS: 早在J.S的时候,闭总就总是教导我,调试Bug的时候,不能一昧的想当然,认为错误就在这里或是那里。而是应该有一个流程的整体概念,一步一步的排查。今天又栽在这个问题上,55 产品管理也是同样的道理,有时我们会一昧的纠缠在一个问题上,事实上如果有一个流程的整体概念,可能会发现,在上游的时候就出了差错。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号