学习分享:如何进行全局变量的学习

152 篇文章 3 订阅
148 篇文章 1 订阅

​对于很多朋友,尤其是刚接触全局变量的朋友而言,全局变量的学习对他们来说不是一件容易的事情。关于这方面的学习,很多朋友不太理解它的用法及分析方法,所以会比较乱,难以掌握。

什么是axure全局变量?全局变量就是一个数据容器,用来存放数据的,做过软件开发的朋友很容易理解,全局变量就像一个存储介质如移动硬盘,可以把所需的材料存入,等到需要用的时候在取出来使用。

全局变量的所有用法都是建立在“储存值”的基础上的:储存值、传递值、以值作为判断依据等。而在axure中,关于全局变量的值的设置也只有一个动作:设置变量值。

当然,全局变量的使用是结合设置变量值和其他动作一起使用,才能有千变万化的效果。

这里我们一起来看看VIP学员D同学在学习全局变量时的学习及分析方法。

在学习的时候D同学做的是一个网站中点击某个按钮,登录和未登录进行不同的跳转的这样一个案例。

对于这一个案例,D同学首先对点击按钮时的登录状态进行了分析,并将分析结果记录了下来。以下是她的分析结果。

  • 变量的两种设置方式:

第一种,设置分了两步判断。

设置登录账号的内容为变量NewVariable1,在登录按钮单击时打开淘宝首页。

载入时,设置登录名和用户名为变量NewVariable1。

单击我的淘宝是根据登录名的文字来确定,如果登录名为“亲,请登录”,打开登录页面;如果登录名等于了账号输入的内容时,则打开“已买到的宝贝”。

第二种,只有一步,通过登录页面的账号内容NewVariable1判断,如果内容为空,则设置为“未登录”,如果内容不为空,则为“已登录”

单击“登录按钮”打开淘宝首页。

如果NewVariable1=未登录,打开已买到的宝贝;

如果NewVariable1=“已登录”,打开登录页面

这里利用了全局变量NewVariable1的值去记录登录状态。储存不同的值,代表不同的登录状态,通过对变量值进行判断,可以很明确要跳转到那个页面。

这样进行分析之后,思路瞬间就清晰了。当然不习惯进行文字分析的朋友有可以采用其他的方式进行分析,比如流程图。

那么是否登录的值是如何进行储存的呢?

就是在登录的时候进行储存了。

登录成功之后储存代表已登录的值,记住,这里的值是可以自定义的,不是固定的值。

D同学同样将不同的情况记录下来做了分析。就比较清楚,什么时候要存值,定义存的值,以及这个值所代表的意义。这样在后续的设置中就不容易混乱。

从对D同学的学习过程分析,比较容易看出,对于全局变量的学习,主要还是在于对交互中全局变量代表意义的分析。

首先对全局变量进行定义,这个全局变量所代表的意义是什么。比如D同学做的,代表的就是登录状态。

其次就是定义和设置值。不同状态分别用什么值去指代,以及什么时候储存值,也就是设置变量值。

最后是变量值的应用。是将值作为判断依据,还是设置文字的依据,或者其他的用法,这就是因具体而定了。

希望D同学的学习经历能够对大家有所帮助和启发,更多关于Axure的学习,请联系我们进行咨询。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值