Axure全局变量的设置与调用

221900236李慧子 学生 2022-06-26 20:57:37

目录

  • 技术概述
  • 技术详述
  • 设置Axure全局变量
  • 调用变量
  • 更改变量,页面间传递信息
  • 遇到的问题
  • 解决过程
  • 总结
  • 参考文献、参考博客

技术概述

通过设置Axure全局变量实现页面间的信息传递,使利于原型更加拟真,而且可以避免相同格式的页面的重复制作。

技术详述

设置Axure全局变量

  1. 在Axure主页面找到项目按钮,然后选择全局变量

img

  1. 添加一个新的变量NewVariable,可以设置默认值,变量命名要符合命名规则

img

调用变量

  1. 在页面Page1上创建一个矩形用于显示变量值,再创建一个按钮

img

  1. 设置按钮交互,增加动作:在单击时,设置矩形的文本为变量NewVariable的值

img

img

img

  1. 预览页面Page1,点击按钮,将显示变量NewVariable的值

img

更改变量,页面间传递信息

  1. 删除Page1上的按钮,设置矩形的交互为:在载入时,设置当前控件的文本为变量NewVariable的值

img

  1. 新建一个页面:首页,在首页上添加两个按钮

img

  1. 设置按钮1的交互:在单击时,设置变量NewVariable的变量值为:页面1,以及打开链接Page1

img

  1. 类似地,设置按钮2的交互:在单击时,设置变量NewVariable的变量值为:页面2,以及打开链接Page1

  2. 预览首页,点击按钮1、2,可以在Page1上显示对应的页面内容

img

遇到的问题

按照以上流程设置变量后,页面上不显示变量被更改后的值。

解决过程

  1. 确认变量名是否正确,以及调用变量的格式是否正确:[[NewVariable]],两个中括号不能少

  2. 检查是否先更改的变量值,再打开页面。

img

总结

  1. 全局变量,可以实现跨页面的交互事件。

  2. 运用好全局变量,可以使原型开发更高效,高度还原交互效果。

  3. 除此以外,Axure还有局部变量、中继器相关变量等,利用这些变量,可以使制作更加简单。

参考文献、参考博客

Axure中的变量介绍以及运用

Axure中全局变量的应用技巧

...全文
54 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
相关推荐
发帖
2022年福大-软件工程、实践-W班

134

社区成员

2022年福大-软件工程;软件工程实践-W班
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
帖子事件
编辑了帖子
2022-06-26 21:07
编辑了帖子 (查看)
2022-06-26 21:07
编辑了帖子 (查看)
2022-06-26 21:06
创建了帖子 (查看)
2022-06-26 20:57
社区公告
暂无公告