真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

AxureRP教程:使用變量

AxureRP提供了自定義變量的功能,在設(shè)計(jì)過程中,可以借助一些變量來達(dá)到某些交互效果,也可以借助變量來做判斷條件,使交互效果更加多樣化。變量一般應(yīng)用在需要記錄某些動(dòng)作的執(zhí)行狀態(tài)、頁面顯示狀態(tài)或簡單的計(jì)數(shù)功能,經(jīng)常會(huì)用到的就是第一種,記錄動(dòng)作的執(zhí)行狀態(tài),用來做標(biāo)記,以使其他事件能夠獲取當(dāng)前動(dòng)作的執(zhí)行結(jié)果。

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供信陽網(wǎng)站建設(shè)、信陽做網(wǎng)站、信陽網(wǎng)站設(shè)計(jì)、信陽網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、信陽企業(yè)網(wǎng)站模板建站服務(wù),10多年信陽做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

變量能夠被賦值,當(dāng)然也能夠被讀取,且是公用的,不受頁面不同的限制,使用過程當(dāng)中設(shè)置會(huì)比較簡單,需要注意的一是變量的命名,若是只有一個(gè)變量,當(dāng)然不需要管,用默認(rèn)的名稱即可,但當(dāng)變量多了的時(shí)候,好的命名就顯得相當(dāng)重要;二是需要記住變量的各個(gè)值所對應(yīng)的結(jié)果或狀態(tài),不能搞混淆,特別也是變量比較多的時(shí)候,因此在有一個(gè)適當(dāng)?shù)拿Q后,還需盡量能使變量的賦值簡單、容易記且統(tǒng)一,如都用1表示true,0表示false。下面介紹變量在實(shí)際設(shè)計(jì)當(dāng)中的應(yīng)用。

變量在交互事件屬性里面設(shè)置,在第一步當(dāng)中點(diǎn)編輯條件,下拉選擇變量的值,系統(tǒng)默認(rèn)會(huì)有一個(gè)名為OnLoadValiable的變量,可以自定義新增,這里是條件編輯頁面,可以設(shè)置很多復(fù)雜的邏輯判斷。交互事件里面也有一個(gè)與變量有關(guān)的動(dòng)作,就是:設(shè)置變量和組件值的變化值,就是給變量或者組件賦值的操作,可以是賦常量,也可以是賦變量。下面會(huì)介紹兩種變量的簡單應(yīng)用。

示例一演示變量的賦值傳遞操作。在頁面上添加一個(gè)單行文本框,以及兩個(gè)按鈕,兩個(gè)文本塊組件。單行文本框作為輸入載體,命名為"輸入框",一個(gè)文本塊做說明,提示用戶該輸入什么,一個(gè)文本塊什么都不寫,空白的放在頁面上,命名為"顯示區(qū)";一個(gè)按鈕做提交操作,功能是若文本框里面沒有內(nèi)容,提交時(shí)提示用戶需要輸入,若文本框里有內(nèi)容,則將內(nèi)容顯示在下方,且文本框內(nèi)容不清空,一個(gè)按鈕做重填控制,功能是清空文本框里面填寫的內(nèi)容。

這里涉及到了兩個(gè)組件的值傳遞的過程,在沒有用程序?qū)崿F(xiàn)之前,需要有一個(gè)載體來記錄這個(gè)值,這里就需要用到變量。用一個(gè)變量先記錄文本框里的輸入值,再將其傳遞給文本塊。這里的特殊性在于是兩個(gè)不同類型的組件之間傳遞參數(shù),若都是單行文本框,就可以不用變量而直接傳遞,這種情況這里就不演示了,可以自己嘗試一下,設(shè)置方法是一樣的。

設(shè)置主要集中于提交按鈕的OnClick事件,需要判斷變量是否為空,這里就用系統(tǒng)提供的默認(rèn)變量。在交互事件屬性設(shè)置里,首先第一步設(shè)置判斷條件,判斷變量OnLoadValiable的值是否為空,然后第2步選擇設(shè)置變量和組件值的變化值這個(gè)動(dòng)作,若變量為空,在條件設(shè)置框里給文本塊"顯示區(qū)"賦值,顯示"請輸入顯示信息"。若變量不為空,則將文本框的值傳遞給變量,再由變量傳遞給"顯示區(qū)",且讓文本框記住剛輸入的值,設(shè)置交互窗口代碼如下:

示例二演示變量賦值后用來做動(dòng)作判斷的,即某個(gè)動(dòng)作完成之后會(huì)給變量賦一個(gè)特定的值,然后用這個(gè)特定值來判斷動(dòng)作是否完成。前面說過變量是公用的,不受頁面限制,因此特別適用于不同頁面間的交互設(shè)計(jì)。

主要功能是通過用三個(gè)按鈕來控制在另一個(gè)頁面上的動(dòng)態(tài)面板的不同狀態(tài)顯示,按鈕單擊事件會(huì)給變量賦值,然后動(dòng)態(tài)面板所在頁面加載的時(shí)候會(huì)判斷變量的當(dāng)前值來默認(rèn)顯示特定的狀態(tài)頁面,變量賦值過程與上面一個(gè)例子類似,這里動(dòng)態(tài)面板所在頁面是用OnPageLoad事件來做的。

變量的應(yīng)用范圍比較廣,很多的較為復(fù)雜的交互效果可能都會(huì)用到變量,因此變量也豐富了交互效果的設(shè)計(jì),這里只是提供簡單例子做說明,后續(xù)還有會(huì)有例子會(huì)用到變量。

演示例子在AxureRP5.5版本下調(diào)試通過


本文名稱:AxureRP教程:使用變量
本文來源:http://weahome.cn/article/chodsi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部