Axure教程 axure新手入門基礎(chǔ)(5)
![](http://image.woshipm.com/wp-files/img/81.jpg)
(五)系統(tǒng)函數(shù)與變量
1、變量的種類:
全局變量:可以在整個原型的任意位置調(diào)用和修改。
局部變量:僅作用于某一事件的某一動作內(nèi)。
自定義變量:自行新建的全局變量。
2、axure函數(shù)
特殊變量:特殊變量其實(shí)是軟件自帶的函數(shù),就像excel中的函數(shù)一樣,可以調(diào)用獲得一些特定的值。
功能:除了運(yùn)算符之外的三個函數(shù),可以對變量進(jìn)行進(jìn)一步操作以獲取需要的值。比如:截取變量字符串中的某一段或者計算變量字符串的長度。
3、特殊變量的使用
使用時我們只需要點(diǎn)擊選擇相應(yīng)的變量或直接輸入[[變量名稱]],再通過不同的表達(dá)式就能得到我們要的效果。比如我們想在文本框內(nèi)顯示當(dāng)前的日期(yy-mm-dd格式),就可以通過下面的表達(dá)式實(shí)現(xiàn):[[Year]]-[[Month]]-[[Day]]
4、函數(shù)的使用
功能中的函數(shù)都是通過“變量名.函數(shù)名(參數(shù))”來實(shí)現(xiàn):
例1:截取變量“頁面名稱”中的前三個字符
[[PageName.substring(0, 3)]]
例2:獲取頁面名稱字符的長度
[[PageName.length]]
例3:將變量轉(zhuǎn)換成小數(shù)點(diǎn)后保留兩位的數(shù)值
[[自定義變量名.toFixed(2)]]
5、變量的使用情景
1)記錄登錄狀態(tài);
2)顯示編輯框還能輸入多少漢字;
3)滾動條的實(shí)現(xiàn);
4)根據(jù)不同的變量跳轉(zhuǎn)至不同的頁面
N)……
太多,就不一一列舉了。
簡單說,變量的使用一般程序:添加變量,修改變量值,判斷變量值,根據(jù)不同的值執(zhí)行不同的動作。
值得注意的是,在事件中設(shè)置在當(dāng)前頁打開新窗口時,如果同時對變量有操作,記得把變量操作寫在跳轉(zhuǎn)頁面之前,寫在后面變量會不起作用。
本文作者:@小樓;轉(zhuǎn)載自:Axure原創(chuàng)教程網(wǎng)
新手入門基礎(chǔ)教程目錄
Axure教程 關(guān)于Axure rp觸發(fā)事件中IF和ELSE IF的使用說明(6)
更多Axure學(xué)習(xí)技巧:Axure專欄
很干貨啊
干的難以下咽
不得不買書的意思
根本不具備實(shí)際操作性啊。跟說明書無二異
完全沒看懂的意思啊!
項(xiàng)目中有一堆js引用,貌似就是這個工具自動生成的!
?
汗……太抽象了,完全不舉例,云里霧里的
第1、2篇還看得懂,后面的就完全看不懂了 ??
太籠統(tǒng)
已學(xué)習(xí)