Axure笔记-函数用法

2019-11-05  本文已影响0人  natsumi666


元件函数

This 用途:获取当前元件对象。当前元件是指当前添加交互动作的元件。

Target 用途:获取目标元件对象。目标元件是指当前交互动作控制的元件。

x 用途:获取元件对象的X轴坐标值。

y 用途:获取元件对象的Y轴坐标值。

width 用途:获取元件对象的宽度值。

height 用途:获取元件对象的高度值。

scrollX 用途:获取元件对象的水平滚动距离(当前仅限动态面板)。

scrollY 用途:获取元件对象的垂直滚动距离(当前仅限动态面板)。

text 用途:获取元件对象的文本文字。

name 用途:获取元件对象的自定义名称。

top 用途:获取元件对象的上边界坐标值。

left 用途:获取元件对象的左边界坐标值。

right 用途:获取元件对象的右边界坐标值。

bottom 用途:获取元件对象的下边界坐标值。

opacity 用途:获取元件对象的不透明比例。

rotation 用途:获取元件对象的旋转角度。

鼠标指针函数

Cursor.x 用途:鼠标指针在页面中位置的X轴坐标。

Cursor.y 用途:鼠标指针在页面中位置的Y轴坐标。

DragX 用途:鼠标指针沿X轴拖动元件时的瞬间(0.01秒)拖动距离。

DragY 用途:鼠标指针沿Y轴拖动元件时的瞬间(0.01秒)拖动距离。

TotalDragX 用途:鼠标指针拖动元件从开始到结束的X轴移动距离。

TotalDragY 用途:鼠标指针拖动元件从开始到结束的Y轴移动距离。

DragTime 用途:鼠标指针拖动元件从开始到结束的总时长。

Axure RP窗口函数

Window.width 用途:打开原型页面的浏览器当前宽度。

Window.height 用途:打开原型页面的浏览器当前高度。

Window.scrollX 用途:浏览器中页面水平滚动的距离。

Window.scrollY 用途::浏览器中页面垂直滚动的距离。


页面函数

PageName 用途:获取当前页面的名称。


数字函数

1、toExponential(decimalPoints)

用途:把数值转换为指数计数法。

参数:decimalPoints为保留小数的位数。


2、toFixed(decimalPoints)

用途:将一个数字转为保留指定位数的小数,小数位数超出指定位数时进行四舍五入。

参数:decimalPoints为保留小数的位数。


3、toPrecision(length)

用途:把数字格式化为指定的长度。

参数:length为格式化后的数字长度,小数点不计入长度。

中继器函数

Repeater 用途:中继器的对象。Item.Repeater即为Item所在的中继器对象。

visibleItemCount 用途:中继器项目列表中可见项的数量。

比如:项目列表共有15项,分页显示为每页6项。当项目列表在第1、2页时,可见项数量为6;当项目列表在第3页时,可见项数量为3。

itemCount 用途:获取中继器项目列表的总数量,或者叫加载项数量。默认情况下项目列表的总数量会与中继器数据集中的数据行数量一致,但是,如果进行了筛选,项目列表的总数量则是筛选后的数量,这个数量不受分页影响。

dataCount 用途:获取中继器数据集中数据行的总数量。

pageCount 用途:获取中继器分页的总数量,即能够获取分页后共有多少页。

pageIndex 用途:获取中继器项目列表当前显示内容的页码。

Item 用途:获取数据集一行数据的集合,即数据行的对象。

TargetItem 用途:目标数据行的对象。

Item.列名 用途:获取数据行中指定列的值。

index 用途:获取数据行的索引编号,编号起始为1,由上至下每行递增1。

isFirst 用途:判断数据行是否为第1行;如果是第1行,返回值为“True”,否则为“False”。

isLast 用途:判断数据行是否为最末行;如果是最末行,返回值为“True”,否则为“False”。

isEven 用途:判断数据行是否为偶数行;如果是偶数行,返回值为“True”,否则为“False”。

isOdd 用途:判断数据行是否为奇数行;如果是奇数行,返回值为“True”,否则为“False”。

isMarked 用途:判断数据行是否为被标记;如果被标记,返回值为“True”,否则为“False”。

isVisible 用途:判断数据行是否为可见行;如果是可见行,返回值为“True”,否则为“False”。

上一篇下一篇

猜你喜欢

热点阅读