當前位置:
首頁 > 最新 > Axure原型設計中變數的使用

Axure原型設計中變數的使用

變數,一般來說是用於存儲和傳遞一段數據內容。它就像一個移動硬碟,能夠把你暫時用不到但還有用途的數據進行保存,以便之後使用,還能把這些存儲的內容傳遞到其它地方進行使用。那麼,如何像使用移動硬碟一樣去使用變數呢?接下來,我帶大家逐步的了解和使用變數。

一、變數的類型

在Axure中,變數分為以下兩類四種。

系統變數:對象與屬性

自定義變數:全局變數與局部變數

系統變數,是由系統創建的變數,裡面會自動存儲相應的數據內容,我們只需要讀取使用。

系統變數比較像他人分享的網盤空間,一般就是一個網盤地址,網盤地址中內容的創建和存儲都是他人來完成,我們只需要通過網盤地址下載內容就可以了。

自定義變數,則是我們自己創建、寫入並進行讀取的變數。

就好像我們自己的移動硬碟,需要自己購買、存儲,並在需要的時候取出裡面內容。

二、自定義變數的操作

參考前面變數類型中的描述,自定義變數有三個必須的操作,這三個操作和使用移動硬碟非常相像。

創建(買移動硬碟)

寫入(保存電影到移動硬碟)

讀取(從移動硬碟複製電影)

創建變數:實際上就是新建一個自定義變數的名稱。

寫入變數:可以通過設置對自定義變數進行賦值,也可以通過交互動作將數據保存到自定義變數中。

讀取變數:在公式寫入變數名稱,即可讀取變數存儲的內容。Axure中公式要求寫在」[[]]」中,例如:[[a+b]],即可計算出變數a與變數b的和。

在沒有接觸應用案例之前,對於變數操作的了解,我們先暫時到這裡。

三、命名的規範

前面,我們說到創建自定義變數實際上就是新建一個自定義變數的名稱。

系統變數的名稱,是系統已經創建好的。自定義變數的名稱,則需要我們來創建。並且,變數的名稱必須要符合以下規範。

? 變數名稱必須以字母或下劃線打頭,名字中間只能由字母、數字和下劃線「_」組成。

? 變數名稱的長度不得超過25個字元。

? 變數名稱在有效的範圍內必須是唯一的。有效的範圍就是引用變數可以被程序識別、使用的作用範圍。

? 變數名稱不能是系統中的保留關鍵字,即不能與系統變數名稱相同。例如:name、text、this等等。

四、自定義變數的創建

不同的變數在不同的位置創建。

(一)全局變數

通過軟體頂部菜單【項目】-【全局變數】的菜單項,能夠打開全局變數的管理窗口。

在全局變數的管理窗口中,有一個系統自帶的全局變數。這個全局變數可以雙擊修改名稱進行使用。在沒有添加新的全局變數之前,這個全局變數不能夠被刪除,因為在Axure中,系統要求一個項目文件中,至少有一個全局變數。

我們也可以點擊加號「+」圖標添加新的全局變數進行使用,並且可以在變數名稱右側,給變數添加默認值。

(二)局部變數

局部變數一般是在【值】的設置中,參與值得運算。它的作用是幫助我們獲取到某些特定的內容,然後傳遞到公式中參與運算。

例如:在上圖中,設置矩形「Result」的文本為文本框「A」和文本框「B」所輸入內容相加的和,就需要通過局部變數去分別獲取兩個文本框的元件文字,然後插入到公式中進行加法運算,從而獲取計算結果,顯示在矩形元件「Result」上。

具體的設置見下圖:

其實,在Axure中還有一種局部變數,它是中繼器數據集的列名。這個局部變數(列名)中存入和讀取的內容為某一行數據中相應的列值。這部分內容在此不做介紹。

接下來,請大家關注我之後將發布的內容。Axure原型設計中變數的使用(2):自定義變數的作用範圍。

本文由 @YeeMoon 原創發佈於人人都是產品經理。未經許可,禁止轉載。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 搜狐新聞 的精彩文章:

勁客有望於7月18日上市 預售價10-14萬
「辣媽」湯唯披肩長發 盡顯成熟女人魅力
教師的萬有引力
「高原坦克」王曉林:從三戰巨人之旅 到西部100中國第一
「喪營銷」與「喪文化」:營銷的進階是幫助用戶表達

TAG:搜狐新聞 |

您可能感興趣

linux-shell編程中awk變數的使用
Python數據類型、運算符、變數
VBScript 變數
Perl 變數
「Python」Chapter1 變數和簡單數據類型
python基礎之變數類型number(math模塊)
Shell 變數
Linux 設置環境變數和Mongodb設置賬號密碼
Python和Scala的定義變數
微軟摺疊屏專利現身,Surface Phone或有變數
Perl 特殊變數
Lanchester戰爭模型:用可分離變數的微分方程占卜戰事
TensorFlow中常量與變數的基本操作演示
python基礎之變數與運算符
Nginx 日誌和變數
linux 環境變數配置
Linux安裝jdk1.8和配置環境變數 原
Python實現變數分箱及應用
ASP 的變數
「學習筆記」Python dir()函數和 __doc__ 變數的使用