Axure RP 函数演示工具

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]] // 获取指定部件文本
点击按钮查看结果

检查选中状态

检查部件是否被选中,返回布尔值。

[[This.isSelected]] // 检查部件是否被选中
点击按钮查看结果

检查可见状态

检查部件是否可见,返回布尔值。

[[This.visible]] // 检查部件是否可见
点击按钮查看结果

逻辑函数

用于执行逻辑运算的函数,如条件判断、真值测试等。

比较运算

比较两个值的大小关系。

[[5 > 3]] // 返回 true
[[5 == 3]] // 返回 false
点击按钮查看结果

AND 逻辑运算

逻辑与运算,只有当两个值都为真时才返回真。

[[true && false]] // 返回 false
点击按钮查看结果

OR 逻辑运算

逻辑或运算,只要有一个值为真就返回真。

[[true || false]] // 返回 true
点击按钮查看结果

NOT 逻辑运算

逻辑非运算,对布尔值取反。

[[!true]] // 返回 false
点击按钮查看结果

其他函数

其他有用的函数,如页面名称、窗口尺寸、光标位置等。

获取页面信息

获取当前页面的名称。

[[PageName]] // 返回当前页面名称
点击按钮查看结果

获取窗口尺寸

获取浏览器窗口的宽度和高度。

[[Window.width]] // 返回窗口宽度
[[Window.height]] // 返回窗口高度
点击按钮查看结果

获取光标位置

获取鼠标光标的X和Y坐标。

[[Cursor.x]] // 返回光标X坐标
[[Cursor.y]] // 返回光标Y坐标
点击按钮查看结果