打开Axure,不多说了hia!

全局变量:

顾名思义,全局,即可理解为全部软件内有效,与编程语言类似。

首先,全局变量在哪儿,这是个问题

在这

app ios 全局变量 全局变量在哪_全局变量


可以设置多个全局变量,加号添加,双击重命名,双击默认值设置默认值

如图建立两个全局变量haha和heihei

app ios 全局变量 全局变量在哪_全局变量_02

新建一个椭圆形元件,在其中加入一个文本标签

app ios 全局变量 全局变量在哪_app ios 全局变量_03


设置点击椭圆元件改变文本标签的值,设置文本为变量值,即可看到设置好的全局变量的选项,全局变量在全局Axure有效。

app ios 全局变量 全局变量在哪_Axure公式_04

Fx与局部变量:

顾名思义法,局部,即可理解为在一个范围里有效,而在Axure中局部变量的范围是一个动作。

找找局部变量都在哪儿?

app ios 全局变量 全局变量在哪_Axure全局变量_05


只要有设置文本为值的地方就有fx,有fx的地方就有局部变量

app ios 全局变量 全局变量在哪_Axure全局变量_06


先提一下上面的插入变量或函数,也就是俗称的公式

app ios 全局变量 全局变量在哪_Axure局部变量_07


如上图,【【】】为Axure公式的计算方式,在[[]]中的数值可以进行计算,[[]]外只能进行字符串连接。

举个例子:

[[haha]]*[[heihei]]  显示 7*8
[[haha*heihei]]      显示  56

局部变量在下,和全局变量一样可以进行添加双击重命名等操作,但是作用域局限,只对此次动作起作用。

app ios 全局变量 全局变量在哪_app ios 全局变量_08


ok,end。

局部变量和全局变量的应用:

在验证过程中的应用:
利用全局变量可以存储用户名和密码信息,格式
(name:password)(name1:password1)…

通过局部变量可以进行验证,用户名是否正确
只需要建立一个局部变量n提取出name的值,和全局变量进行比较。

比如用户名正确,再对密码进行判断,但是要建立两个局部变量得到name和password的值,
并且符合(name:password)的格式,用[[]]实现。