<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 297,  comments - 1618,  trackbacks - 0

    蜜果私塾:Axure RP 7.0的函數(shù)詳解

    文:阿蜜果

    日期:2015/5/23

    轉(zhuǎn)載請注明出處

    1、函數(shù)列表

    Axure RP 7.0的函數(shù)列表如圖1所示:


     

    1 Axure RP 7.0的函數(shù)列表

    2、常用函數(shù)

    函數(shù)名稱

    函數(shù)說明

    分類

    備注

    x

    獲得部件的X坐標

     

     

     

    部件(Widget)函數(shù)

    單位:px

    y

    獲得部件的X坐標

    單位:px

    This

    獲得當前部件

    單位:px

    width

    獲得部件的寬度

    單位:px

    height

    獲得部件的高度

    單位:px

    Window.width

    窗口的寬度

     

     

    窗口(Window)函數(shù)

    單位:px

    Window.height

    窗口的高度

    單位:px

    Window.scrollX

    窗口在X軸滾動的距離

    單位:px

    Window.scrollY

    窗口在Y軸滾動的距離

    單位:px

    Cursor.x

    鼠標光標的x坐標

     

     

     

     

    鼠標(Cursor)函數(shù)

    單位:px

    Cursor.y

    鼠標光標的y坐標

    單位:px

    DragX

    本次拖動事件部件延x軸拖動的距離

    每發(fā)生一次OnDrag(鼠標拖動時)事件

    DragY

    本次拖動事件部件延y軸拖動的距離

    每發(fā)生一次OnDrag(鼠標拖動時)事件

    TotalDragX

    部件延x軸拖動的總距離

    在一次OnDragStartOnDragDrop事件之間

    TotalDragY

    部件延y軸拖動的總距離

    在一次OnDragStartOnDragDrop事件之間

    toFixed

    將數(shù)字轉(zhuǎn)換為小數(shù)點后有指定位數(shù)的字符串。

     

     

    數(shù)字(Number)函數(shù)

    toPrecision

    將數(shù)字格式化為指定的長度

    length

    返回指定字符串的字符長度

     

     

     

     

    字符串(String)函數(shù)

    concat

    連接兩個或多個字符串

    replace

    將字符串中的某些字符替換為另外的字符

    split

    將字符串按照一定規(guī)則分割成字符串組

    substrsubsting

    字符串截取函數(shù)

    trim

    刪除字符串的 首尾空格。

    abs

    返回數(shù)的絕對值

     

    數(shù)學(Math)函數(shù)

    random

    返回01的隨機數(shù)

    now

    返回計算機系統(tǒng)設(shè)定的日期的時間的當前值。

     

     

     

    日期(Date)函數(shù)

    getHours

    返回Date對象的小時數(shù)

    可為0~23

    getMinutes

    返回Date對象的分鐘數(shù)

    可為0~59

    getSeconds

    返回Date對象的秒數(shù)

    可為0~59

    getMonth

    返回Date對象的月份

    可為0~11

    3、函數(shù)詳解

    3.1中繼器/數(shù)據(jù)集函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Repeater/Dataset”下方,是中繼器/數(shù)據(jù)集函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    Repeater

    獲得當前項的父中繼器

    visibleItemCount

    返回當前頁面中所有可見項的數(shù)量

    itemCount

    當前過濾器中項的數(shù)量

    dataCount

    當前過濾器中所有項的個數(shù)

    pageCount

    中繼器對象中頁的數(shù)量

    pageindex

    中繼器對象當前的頁數(shù)

    3.2 部件函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Widget”下方,是Axure RP的部件函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    x

    獲得部件的X坐標

    y

    獲得部件的X坐標

    This

    獲得當前部件

    width

    獲得部件的寬度

    height

    獲得部件的高度

    scrollX

    動態(tài)面板部件在X軸滾動的距離,單位:px

    scrollY

    動態(tài)面板部件在Y軸滾動的距離,單位:px

    text

    部件的文本值

    name

    部件的名稱

    top

    獲得部件的Y坐標,即頂部Y坐標的值

    left

    獲得部件的X坐標,即左側(cè)X坐標的值

    right

    獲得部件右側(cè)的X坐標,right-left=部件的寬度

    bottom

    獲得部件底部的Y坐標,bottom-top=部件的高度

    3.3 頁面函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Page”下方,是Axure RP的頁面函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    PageName

    獲得當前頁面的名稱

    3.4 窗口函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Window”下方,是Axure RP的窗口函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    Window.width

    窗口的寬度

    Window.height

    窗口的高度

    Window.scrollX

    窗口在X軸滾動的距離

    Window.scrollY

    窗口在Y軸滾動的距離

    3.5 鼠標函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Cursor”下方,是Axure RP的鼠標函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    Cursor.x

    鼠標指針所在的x坐標

    Cursor.y

    鼠標指針所在的y坐標

    DragX

    本次拖動事件部件延x軸拖動的距離

    DragY

    本次拖動事件部件延y軸拖動的距離

    TotalDragX

    部件延x軸拖動的總距離(在一次OnDragStartOnDragDrop函數(shù)之間)

    TotalDragY

    部件延y軸拖動的總距離(在一次OnDragStartOnDragDrop函數(shù)之間)

    DragTime

    部件拖動的總時間

    3.6 數(shù)字函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Number”下方,是Axure RP的數(shù)字函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    toExponential(decimalPoints)

    把值轉(zhuǎn)換為指數(shù)計數(shù)法

    toFixed(decimalPoints)

    將數(shù)字轉(zhuǎn)換為小數(shù)點后有指定位數(shù)的字符串,decimalPoints參數(shù)表示小數(shù)點的位數(shù)

    toPrecision(length)

    將數(shù)字格式化為指定的長度,length參數(shù)表示長度。

    3.7 字符串函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“String”下方,是Axure RP的字符串函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    length

    返回指定字符串的字符長度

    charAt(index)

    返回在指定位置的字符,index參數(shù)表示字符的位置,從0開始

    charCodeAt(index)

    返回在指定位置字符的Unicode編碼,index參數(shù)表示字符的位置,從0開始

    concat(‘string’)

    連接兩個或多個字符串,參數(shù)表示連接的字符串

    indexOf(‘searchValue’)

    某個指定字符串在該字符串中首次出現(xiàn)的位置,值可為0~字符串長度-1,searchValue表示查找的指定字符串

    lastIndexOf(‘searchValue’)

    某個指定字符串在該字符串中最后一次出現(xiàn)的位置,值可為0~字符串長度-1searchValue表示查找的指定字符串

    replace(‘searchvalue’, ‘newvalue’)

    將字符串中的某個字符串替換為另外的字符串。 其中,searchvalue表示被替換的字符串,newvalue表示替換成的字符串

    slice(str, end)

    提取字符串的片段,并返回被提取的部分

    split(‘separator’, limit)

    將字符串按照一定規(guī)則分割成字符串組,數(shù)組的各個元素以”,”分隔,其中,separator參數(shù)表示用于分隔的字符串,limit表示數(shù)組的最大長度

    substr(start, length)

    字符串截取函數(shù),從start位置提取length長度的字符串。當從第一個字符截取時,start的值等于0

    substring(from, to)

    字符串截取函數(shù),截取字符串從from位置到to位置的子字符串,當從第一個字符截取時,from等于0

    toLowerCase()

    將字符串的全部字符都轉(zhuǎn)換為小寫

    toUpperCase()

    將字符串的全部字符都轉(zhuǎn)換為大寫

    trim

    刪除字符串的 首尾空格

    toString()

    轉(zhuǎn)換為字符串,并返回

    3.8 數(shù)學函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Math”下方,是Axure RP的數(shù)學函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    +

    加,返回前后兩個數(shù)的和

    -

    減,返回前后兩個數(shù)的差

    *

    乘,返回前后兩個數(shù)的乘積

    /

    除,返回前后兩個數(shù)的商

    %

    余,返回前后兩個數(shù)的余數(shù)

    abs(x)

    返回x的絕對值

    acos(x)

    返回x的反余弦值

    asin(x)

    返回x的反正弦值

    atan(x)

    返回x的反正切值

    atan2(y,x)

    返回從x軸到(x,y)的角度

    ceil(x)

    x進行上舍入操作

    cos(x)

    返回x的余弦值

    exp(x)

    返回xe指數(shù)值

    floor(x)

    x進行下舍入操作

    log(x)

    返回x的自然對數(shù)

    max(x,y)

    返回xy兩個數(shù)的最大值

    min(x,y)

    返回xy兩個數(shù)的最小值

    pow(x,y)

    返回xy次冪

    random()

    返回01的隨機數(shù)

    sin(x)

    返回x的正弦值

    sqrt(x)

    返回x的平方根

    tan(x)

    返回x的正切值

    3.9日期函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Date”下方,是Axure RP的日期函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    Now

    返回計算機系統(tǒng)當前設(shè)定的日期和時間值

    GenDate

    獲得生成Axure原型的日期和時間值

    getDate()

    返回Date對象屬于哪一天的值,可取值1-31

    getDay()

    返回Date對象為一周中的哪一天,可取值06,周日的值為0

    getDayOfWeek()

    返回Date對象為一周中的哪一天,表示為該天的英文表示,如周六表示為“Saturday

    getFullYear()

    獲得日期對象的4位年份值,如2015

    getHours()

    獲得日期對象的小時值,可取值023

    getMilliseconds()

    獲得日期對象的毫秒值

    getMinutes()

    獲得日期對象的分鐘值,可取值059

    getMonth()

    獲得日期對象的月份值

    getMonthName()

    獲得日期對象的月份的名稱,根據(jù)當前系統(tǒng)時間關(guān)聯(lián)區(qū)域的不同,會顯示不同的名稱

    getSeconds()

    獲得日期對象的秒值,可取值059

    getTime()

    獲得197011日迄今為止的毫秒數(shù)

    getTimezoneOffset()

    返回本地時間與格林威治標準時間(GMT)的分鐘值

    getUTCDate()

    根據(jù)世界標準時間,返回Date對象屬于哪一天的值,可取值1-31

    getUTCDay()

    根據(jù)世界標準時間,返回Date對象為一周中的哪一天,可取值06,周日的值為0

    getUTCFullYear()

    根據(jù)世界標準時間,獲得日期對象的4位年份值,如2015

    getUTCHours()

    根據(jù)世界標準時間,獲得日期對象的小時值,可取值023

    getUTCMilliseconds()

    根據(jù)世界標準時間,獲得日期對象的毫秒值

    getUTCMinutes()

    根據(jù)世界標準時間,獲得日期對象的分鐘值,可取值059

    getUTCMonth()

    根據(jù)世界標準時間,獲得日期對象的月份值

    getUTCSeconds()

    根據(jù)世界標準時間,獲得日期對象的秒值,可取值059

    parse(datestring)

    格式化日期,返回日期字符串相對197011日的毫秒數(shù)

    toDateString()

    Date對象轉(zhuǎn)換為字符串

    toISOString()

    返回ISO格式的日期

    toJSON()

    將日期對象進行JSONJavaScript Object Notation)序列化

    toLocaleDateString()

    根據(jù)本地日期格式,將Date對象轉(zhuǎn)換為日期字符串

    toLocaleTimeString()

    根據(jù)本地時間格式,將Date對象轉(zhuǎn)換為時間字符串

    toLocaleString()

    根據(jù)本地日期時間格式,將Date對象轉(zhuǎn)換為日期時間字符串

    toTimeString()

    將日期對象的時間部分轉(zhuǎn)換為字符串

    toUTCString()

    根據(jù)世界標準時間,將Date對象轉(zhuǎn)換為字符串

    UTC(year,month,day,hour, minutes sec, millisec)

    生成指定年、月、日、小時、分鐘、秒和毫秒的世界標準時間對象,返回該時間相對197011日的毫秒數(shù)

    valueOf()

    返回Date對象的原始值

    addYears(years)

    將某個Date對象加上若干年份值,生成一個新的Date對象

    addMonths(months)

    將某個Date對象加上若干月值,生成一個新的Date對象

    addDays(days)

    將某個Date對象加上若干天數(shù),生成一個新的Date對象

    addHous(hours)

    將某個Date對象加上若干小時數(shù),生成一個新的Date對象

    addMinutes(minutes)

    將某個Date對象加上若干分鐘數(shù),生成一個新的Date對象

    addSeconds(seconds)

    將某個Date對象加上若干秒數(shù),生成一個新的Date對象

    addMilliseconds(ms)

    將某個Date對象加上若干毫秒數(shù),生成一個新的Date對象

    3.10布爾函數(shù)

    點擊“fx”進入編輯文本窗口,而后點擊“Insert Variable or Function”按鈕,在函數(shù)下拉列表的“Boolean”下方,是Axure RP的布爾函數(shù),包括:

    函數(shù)名稱

    函數(shù)說明

    ==

    等于

    !=

    不等于

    小于

    <=

    小于等于

    大于

    >=

    大于等于

    &&

    并且

    ||

    或者

     課程地址:http://edu.51cto.com/course/course_id-3889.html

    posted on 2015-05-23 15:32 阿蜜果 閱讀(4412) 評論(0)  編輯  收藏 所屬分類: 架構(gòu)師之路 、產(chǎn)品原型設(shè)計
    <2015年5月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

          生活將我們磨圓,是為了讓我們滾得更遠——“圓”來如此。
          我的作品:
          玩轉(zhuǎn)Axure RP  (2015年12月出版)
          

          Power Designer系統(tǒng)分析與建模實戰(zhàn)  (2015年7月出版)
          
         Struts2+Hibernate3+Spring2   (2010年5月出版)
         

    留言簿(263)

    隨筆分類

    隨筆檔案

    文章分類

    相冊

    關(guān)注blog

    積分與排名

    • 積分 - 2294306
    • 排名 - 3

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品免费网站| 全部免费a级毛片| 亚洲91精品麻豆国产系列在线 | 亚洲福利精品电影在线观看| 免费理论片51人人看电影| 亚洲精品中文字幕无码AV| 中文字幕成人免费视频| 亚洲视频一区二区在线观看| 1000部无遮挡拍拍拍免费视频观看| 色播亚洲视频在线观看| 蜜臀AV免费一区二区三区| 亚洲日韩乱码中文无码蜜桃| 69xx免费观看视频| 精品国产日韩久久亚洲| 国产精品免费小视频| 欧洲乱码伦视频免费国产| 亚洲日韩在线观看免费视频| aa在线免费观看| 老汉色老汉首页a亚洲| 国内免费高清在线观看| 在线亚洲v日韩v| 亚洲欧洲精品无码AV| 久久国产精品成人片免费| 国产精品亚洲精品观看不卡| 国产精品另类激情久久久免费| 一级人做人爰a全过程免费视频| 亚洲精品国产精品乱码在线观看| 免费黄网站在线观看| 亚洲国产熟亚洲女视频| 亚洲AV无码乱码在线观看牲色| 免费人成网站在线观看不卡| 亚洲精品亚洲人成在线播放| 亚洲 综合 国产 欧洲 丝袜| 一级毛片免费毛片一级毛片免费| 亚洲中文无码亚洲人成影院| 爱情岛论坛网亚洲品质自拍| 无码精品国产一区二区三区免费| 亚洲av片不卡无码久久| 亚洲日韩精品无码专区网站| 黄色永久免费网站| 一级做受视频免费是看美女|