Axure变量和函数
变量
变量基础
常数就是固定不变的数值。
变量则是指变化的信息或数据。在Axure RP中,变量可以用来存储数据,也可以用来传递数据。
根据变量作用的范围,可以将其分为全局变量、局部变量。
全局变量对整个原型都有效。如果想将数据从一个元件传递到另一个元件或者从一个页面传递到另一个页面中就要用到全局变量。鉴于此,在一个原型中,全局变量的名称不要出现重复的情况。
局部变量只能在某个元件的某个动作中有效,离开这个动作,局部变量就无效了,所以,在一个原型中,局部变量的名称是可以重复使用的。
全局变量
在Axure RP中创建全局变量一般有两种方法。
执行【项目】→【全局变量】命令。
在【用例编辑】对话框中的某些动作中可以设置全局变量值
局部变量
局部变量通常是在【用例编辑】对话框中借助于动作中的fx按钮创建的。
单击该按钮后会打开【编辑文本】对话框,在该对话框的底部位置单击“添加局部变量”即可定义举报变量
变量总结
熟练掌握全局变量和局部变量的含义;
要准确区分全局变量和局部变量的不同之处;
能够使用传递的变量值设计出高保真交互模型;
函数
函数基础
函数是指一段可以直接被引用的程序,在Axure RP中,可以把函数理解成一种特殊的变量。
在Axure RP中,系统已经预定义了一些函数,从这些函数的功能上分,可以分为:
元件函数、页面函数、字符串函数、 boolean函数、数学函数、日期时间函数等。
范例
获取系统当前日期
鼠标单击时