Axure全局变量的使用案例

Axure全局变量的使用案例

Axure软件中的全局变量可以说是很复杂的一个使用功能了,很多人对此一知半解,今天的文章就给大家分享一下全局变量的使用方法,将用Axure做一个实例,帮助大家更好的理解。
本案例实现自动判断用户登录状态,用户未登录时,点击评论,要求用户先登录账号,登录账号后,点击评论,进入评论页面。

Axure实现流程

创建三个页面,分别添加我们要的元件,为了方便,我没有自己绘制元件,我在APP中截图后,在需要操作的地方添加热区设置交互。如图:

Axure添加三个页面

用热区覆盖评论和评论icon,这样设置交互简单方便。
在文章页面中,选中评论按钮,设置交互,鼠标单击时,生成if条件,选择变量值,新建一个变量,这里取名为Login,默认值为0,本案例中我们设Login=0为未登录,Login=1为已登录。操作流程如图:

Axure设置交互

此时,已经新建好了一个全局变量。继续设置交互——在文章页面内,选中评论按钮:
 鼠标单击评论按钮时
if Login=0 时
打开链接到登录页面
if Login=1时
打开链接到评论页面
(如下图,此过程用于判断用户是否已登录)

Axure评论按钮

在登录页面内,选中登录按钮:鼠标单击评论按钮时设置变量值 Login=1
 打开链接到文章页面
(如下图,此过程用于确定是否已登录,若已登录,变量Login的值就会从默认的0变为1)

Axure登陆

以上内容就是全局变量的使用方法,简单的交互,就可以实现自动判断用户是否已登录。更多感兴趣的教程,点击文章:AxureRP如何使用团队做原型设计

 

1 comment so far

Axure和Sketch相比哪个画原型更好用 | Axure 中文网Posted on11:31 上午 - 1月 18, 2019

[…] 更多教程,点击文章:Axure全局变量的使用案例。 […]

在线客服
客服邮箱
客服电话
17051276424