Axure RP 函数示例
本页面展示了Axure RP中常用的函数及其用法示例。所有示例都可以直接操作和演示,帮助您更好地理解和使用Axure函数。
数学函数
用于执行数学运算的函数,如加减乘除、取整、随机数等。
绝对值函数 (Math.abs)
返回数字的绝对值,将负数转换为正数。
[[Math.abs(-5)]] // 返回 5
点击按钮查看结果
向上取整函数 (Math.ceil)
返回大于或等于指定数字的最小整数。
[[Math.ceil(4.3)]] // 返回 5
点击按钮查看结果
向下取整函数 (Math.floor)
返回小于或等于指定数字的最大整数。
[[Math.floor(4.9)]] // 返回 4
点击按钮查看结果
随机数函数 (Math.random)
返回一个0到1之间的随机浮点数。
[[Math.random(0,1).toFixed(6)]] // 返回 0-1之间的随机数
点击按钮查看结果
字符串函数
用于处理文本字符串的函数,如获取长度、截取、转换大小写等。
获取长度函数 (length)
返回字符串中字符的数量。
[["Hello".length]] // 返回 5
点击按钮查看结果
大写转换函数 (toUpperCase)
将字符串中的所有字符转换为大写。
[["Hello".toUpperCase()]] // 返回 "HELLO"
点击按钮查看结果
小写转换函数 (toLowerCase)
将字符串中的所有字符转换为小写。
[["HELLO".toLowerCase()]] // 返回 "hello"
点击按钮查看结果
截取子串函数 (substring)
从字符串中提取指定位置的子字符串。
[["Hello".substring(1,4)]] // 返回 "ell"
点击按钮查看结果
日期函数
用于处理日期和时间的函数,如获取当前日期、格式化日期等。
获取当前日期
获取当前的年、月、日信息。
[[Now.getFullYear()]]-[[Now.getMonth()+1]]-[[Now.getDate()]]
点击按钮查看结果
获取当前时间
获取当前的时、分、秒信息。
[[Now.getHours()]]:[[Now.getMinutes()]]:[[Now.getSeconds()]]
点击按钮查看结果
获取完整日期时间
同时获取日期和时间的完整信息。
[[Now.getFullYear()]]-[[Now.getMonth()+1]]-[[Now.getDate()]] [[Now.getHours()]]:[[Now.getMinutes()]]:[[Now.getSeconds()]]
点击按钮查看结果
添加天数
在当前日期基础上添加指定天数。
[[DateAdd(Now,7,"days")]]
点击按钮查看结果
部件函数
用于与Axure部件交互的函数,如获取部件文本、值、选中状态等。
获取部件文本
获取指定部件的文本内容。
[[This.text]] // 获取当前部件文本
[[LVAR.text]] // 获取指定部件文本
[[LVAR.text]] // 获取指定部件文本
点击按钮查看结果
检查选中状态
检查部件是否被选中,返回布尔值。
[[This.isSelected]] // 检查部件是否被选中
点击按钮查看结果
检查可见状态
检查部件是否可见,返回布尔值。
[[This.visible]] // 检查部件是否可见
点击按钮查看结果
逻辑函数
用于执行逻辑运算的函数,如条件判断、真值测试等。
比较运算
比较两个值的大小关系。
[[5 > 3]] // 返回 true
[[5 == 3]] // 返回 false
[[5 == 3]] // 返回 false
点击按钮查看结果
AND 逻辑运算
逻辑与运算,只有当两个值都为真时才返回真。
[[true && false]] // 返回 false
点击按钮查看结果
OR 逻辑运算
逻辑或运算,只要有一个值为真就返回真。
[[true || false]] // 返回 true
点击按钮查看结果
NOT 逻辑运算
逻辑非运算,对布尔值取反。
[[!true]] // 返回 false
点击按钮查看结果
其他函数
其他有用的函数,如页面名称、窗口尺寸、光标位置等。
获取页面信息
获取当前页面的名称。
[[PageName]] // 返回当前页面名称
点击按钮查看结果
获取窗口尺寸
获取浏览器窗口的宽度和高度。
[[Window.width]] // 返回窗口宽度
[[Window.height]] // 返回窗口高度
[[Window.height]] // 返回窗口高度
点击按钮查看结果
获取光标位置
获取鼠标光标的X和Y坐标。
[[Cursor.x]] // 返回光标X坐标
[[Cursor.y]] // 返回光标Y坐标
[[Cursor.y]] // 返回光标Y坐标
点击按钮查看结果