Axure教程 axure新手入門基礎(5)

11 評論 209938 瀏覽 198 收藏 4 分鐘

(五)系統函數與變量

?

1、變量的種類:

全局變量:可以在整個原型的任意位置調用和修改。

局部變量:僅作用于某一事件的某一動作內。

自定義變量:自行新建的全局變量。

2、axure函數

特殊變量:特殊變量其實是軟件自帶的函數,就像excel中的函數一樣,可以調用獲得一些特定的值。

功能:除了運算符之外的三個函數,可以對變量進行進一步操作以獲取需要的值。比如:截取變量字符串中的某一段或者計算變量字符串的長度。

3、特殊變量的使用

使用時我們只需要點擊選擇相應的變量或直接輸入[[變量名稱]],再通過不同的表達式就能得到我們要的效果。比如我們想在文本框內顯示當前的日期(yy-mm-dd格式),就可以通過下面的表達式實現:[[Year]]-[[Month]]-[[Day]]

 

4、函數的使用

功能中的函數都是通過“變量名.函數名(參數)”來實現:

例1:截取變量“頁面名稱”中的前三個字符

[[PageName.substring(0, 3)]]

例2:獲取頁面名稱字符的長度

[[PageName.length]]

例3:將變量轉換成小數點后保留兩位的數值

[[自定義變量名.toFixed(2)]]

5、變量的使用情景

1)記錄登錄狀態;

2)顯示編輯框還能輸入多少漢字;

3)滾動條的實現;

4)根據不同的變量跳轉至不同的頁面

N)……

太多,就不一一列舉了。

簡單說,變量的使用一般程序:添加變量,修改變量值,判斷變量值,根據不同的值執行不同的動作。

值得注意的是,在事件中設置在當前頁打開新窗口時,如果同時對變量有操作,記得把變量操作寫在跳轉頁面之前,寫在后面變量會不起作用。

本文作者:@小樓;轉載自:Axure原創教程網

新手入門基礎教程目錄

Axure教程 axure新手入門基礎(1)

Axure教程 axure新手入門基礎(2

Axure教程 axure新手入門基礎(3)

Axure教程 axure新手入門基礎(4)

Axure教程 axure新手入門基礎(5)

Axure教程 關于Axure rp觸發事件中IF和ELSE IF的使用說明(6)

Axure教程 axure元件使用思路的補充(7)

Axure教程 動態面板的用途(8)

Axure教程 帶遮罩層的彈出框(9)

Axure教程 動態面板滑動效果(10)

更多Axure學習技巧:Axure專欄

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 很干貨啊

    來自廣東 回復
    1. 干的難以下咽

      來自山東 回復
  2. 不得不買書的意思

    來自北京 回復
  3. 根本不具備實際操作性啊。跟說明書無二異

    來自廣東 回復
  4. 完全沒看懂的意思??!
    項目中有一堆js引用,貌似就是這個工具自動生成的!

    來自上海 回復
  5. ?

    來自北京 回復
  6. 汗……太抽象了,完全不舉例,云里霧里的

    來自北京 回復
  7. 第1、2篇還看得懂,后面的就完全看不懂了 ??

    來自廣東 回復
  8. 太籠統

    來自北京 回復
  9. 已學習

    來自江蘇 回復