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中全局变量的应用技巧

...全文
922 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

142

社区成员

发帖
与我相关
我的任务
社区描述
2022年福大-软件工程;软件工程实践-W班
软件工程 高校
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧