<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~字符串長度-1searchValue表示查找的指定字符串

    lastIndexOf(‘searchValue’)

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

    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

    積分與排名

    • 積分 - 2294068
    • 排名 - 3

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一区二区三区国产精品| 久久精品国产99国产精品亚洲| 亚洲AV综合永久无码精品天堂 | 久久精品国产亚洲AV高清热 | 亚洲国产精品一区| 中文字幕无线码中文字幕免费| 亚洲第一黄色网址| 青青久久精品国产免费看| 亚洲国产精品无码久久九九| 免费激情网站国产高清第一页| 亚洲成a人片在线观看老师| 日韩精品无码永久免费网站| 久久乐国产精品亚洲综合| 在线观看免费视频网站色| 色婷婷六月亚洲婷婷丁香| 亚洲成人免费网站| 亚洲一区AV无码少妇电影| 在线精品免费视频| 性生大片视频免费观看一级| 久久久亚洲精品蜜桃臀| 四虎国产精品永久免费网址| 亚洲女人初试黑人巨高清| 蜜桃精品免费久久久久影院| 免费国产污网站在线观看不要卡| 中文字幕亚洲图片| 亚洲高清免费在线观看| 亚洲乱码中文字幕在线| 中文字幕亚洲日韩无线码| 免费无码毛片一区二区APP| 亚洲乱码在线视频| 亚洲?v女人的天堂在线观看| 在线观看片免费人成视频无码| 亚洲人成电影在线观看网| 国产美女a做受大片免费| 成人网站免费大全日韩国产 | 免费一级不卡毛片| 在线精品亚洲一区二区| 国产国拍精品亚洲AV片| 亚洲日本在线免费观看| 麻豆va在线精品免费播放| 久久亚洲私人国产精品|