三、动作(Actions)
动作是由用例定义的对事件的响应。做个最简单的说明:单击一个按钮部件,在当前窗口打开链接http://www.baidu.com。这个用例中的动作是【在当前窗口打开链接】。
Axure RP8当前支持以下5组动作,见图243。
链接
部件
变量
中继器
其他
(图243)
下面是昆明网站建设小编总结的Axure RP8中所有可用的动作。
1.链接
打开链接
当前窗口:在当前窗口打开页面或外部链接。
新窗口/新标签:在新窗口或新标签中打开页面或外部链接。
弹出窗口:在弹出窗口中打开页面或外部链接,你可以定义弹出窗口的属性和位置。
父级窗口:在父窗口中打开页面或外部链接。
关闭窗口:关闭当前窗口。
在框架中打开链接
内联框架:在内部框架中加载页面或外部链接。
父级框架:在父框架中打开页面或外部链接,用于在内部框架中加载页面。
滚动到部件<锚点链接>:滚动页面到指定部件位置(例如浏览网页时常见的返回顶部)。
设置自适应视图:该动作可设置提前定义好的自适应视图,要覆盖当前视图回到自适应视图模式匹配当前浏览器宽度,在【配置动作】中选择“自动”,见图244(Axure RP8新动作)。
(图244)
2.部件
显示/隐藏
显示:将隐藏的部件设置为显示(可见)。
隐藏:将部件设置为隐藏部件(不可见)。
切换可见性:基于部件当前的可见性切换为显示或隐藏。
设置面板状态:将动态面板切换到指定状态。
设置文本:改变部件上的文本内容。
设置图像:改变图像的不同交互样式(鼠标悬停时、左键按下时、选中时、禁用时);也可用于中继器中图像部件的内容显示。
设置选中
选中:设置部件到其选中的状态。
取消选中:设置部件到取消选中状态(默认状态)。
切换选中状态:根据部件当前的选中状态进行切换。
设置列表选中项:设置下拉列表框/列表框部件中的选项。
启用/禁用
启用:设置部件为活动的/可选择的/默认的。
禁用:设置部件为禁用的/不可选择的。
移动:移动部件到指定坐标位置。
旋转:设置部件旋转(Axure RP8新动作,适用于形状部件、线条、热区和动态面板)。
设置尺寸:动态设置部件尺寸,并可以按需求设置部件按锚点约束进行放大缩小,见图245。该动作适用于形状部件、线条、热区、动态面板、快照、文本输入框和其他表单输入部件(Axure RP8新动作,在Axure RP7中只有【设置面板尺寸】这个动作可以改变面板状态的尺寸)。
置于顶层/底层
置于顶层:将部件置于页面布局的顶层。置于底层:将部件置于页面布局的底层。
(图245)
获取焦点:设置光标聚焦在表单部件上(如文本输入框)。
展开/折叠树节点
展开树节点:展开树部件的节点。
折叠树节点:折叠树部件的节点。
3.变量
设置变量值:设置一个或多个变量或/和部件的值(例如,一个部件的文本值)。
4.中继器
添加排序:使用查询对数据集中的项排序。
移除排序:移除所有排序。添加过滤器:使用查询过滤数据集中的项。
移除过滤器:删除所有过滤器。
设置当前显示页:使用分页时显示指定的页面。
设置每页项目数:使用分页时设置每页显示中继器项的数目。
数据集
新增行:添加一行数据到数据集。
标记行:选择数据集中的数据行。
取消标记行:取消选择数据行。
更新行:编辑数据集中选中的行。
删除行:删除选中的行。
5.其他
等待:按指定时间延迟动作,1秒=1000毫秒。
其他:在弹出窗口中显示文字描述。
触发事件:使用触发事件可以触发另一个部件上的事件,例如,你可以通过B部件的【鼠标移入时】事件触发A部件上的【鼠标单击时】事件(Axure RP8新动作,Axure RP7中的【Raise Event】与该事件相同,但仅适用于母版中)。
昆明网站制作在这里需要提醒注意:有些情况下,一个事件会执行多个用例。要在事件上添加多个用例,重复添加即可。你可以使用用例说明来描述用例的使用场景。比如,当单击一个按钮时,你添加两个用例,一个用例描述是【如果登录成功】,另一个用例描述是【如果登录失败】。在生成的原型中,单击按钮会显示用例描述,可以选择执行哪一个。良好的用例说明可以将条件流程清晰地表达出来,这样也利于维护和更新。如果想让原型将用例正确地表达出来,就在用例中定义条件逻辑来表达基于存储在变量中的值,或用户在原型中输入的值。
当前文章标题:交互基础:三、动作(Actions)
当前URL:http://www.lyjtt.cn/news/wzzz/3405.html
上一篇:交互基础:二、用例(Cases)
下一篇:交互基础:四、交互基础案例