(五)系统函数与变量 1、变量的种类: 全局变量:可以在整个原型的任意位置调用和修改。 局部变量:仅作用于某一事件的某一动作内。 自定义变量:自行新建的全局变量。 2、axure函数 特殊变量:特殊变量其实是软件自带的函数,就像excel中的函数一样,可以调用获得一些特定的值。 功能:除了运算符之外的三个函数,可以对变量进行进一步操作以获取需要的值。比如:截取变量字符串中的某一段或者计算变量字符串的长度。 3、特殊变量的使用 使用时我们只需要点击选择相应的变量或直接输入〔〔变量名称〕〕,再通过不同的表达式就能得到我们要的效果。比如我们想在文本框内显示当前的日期(yymmdd格式),就可以通过下面的表达式实现:〔〔Year〕〕〔〔Month〕〕〔〔Day〕〕 4、函数的使用 功能中的函数都是通过“变量名。函数名(参数)”来实现: 例1:截取变量“页面名称”中的前三个字符 〔〔PageName。substring(0,3)〕〕 例2:获取页面名称字符的长度 〔〔PageName。length〕〕 例3:将变量转换成小数点后保留两位的数值 〔〔自定义变量名。toFixed(2)〕〕 5、变量的使用情景 1)记录登录状态; 2)显示编辑框还能输入多少汉字; 3)滚动条的实现; 4)根据不同的变量跳转至不同的页面 N) 太多,就不一一列举了。 简单说,变量的使用一般程序:添加变量,修改变量值,判断变量值,根据不同的值执行不同的动作。 值得注意的是,在事件中设置在当前页打开新窗口时,如果同时对变量有操作,记得把变量操作写在跳转页面之前,写在后面变量会不起作用。 本文作者:小楼;转载自:Axure原创教程网 新手入门基础教程目录 Axure教程axure新手入门基础(1) Axure教程axure新手入门基础(2) Axure教程axure新手入门基础(3) Axure教程axure新手入门基础(4) Axure教程axure新手入门基础(5) Axure教程关于Axurerp触发事件中IF和ELSEIF的使用说明(6) Axure教程axure元件使用思路的补充(7)