局部變量

局部變量的使用主要是實(shí)現(xiàn)在同一張頁(yè)面里,對(duì)值的獲取。一個(gè)項(xiàng)目中可以有多個(gè)局部變量,可以同名。

這里我們舉兩個(gè)小栗子,來(lái)說(shuō)明在Axure中局部變量的用法。

第一個(gè)小栗子:

首先扒拉主要元素到界面上,進(jìn)行整體布局。

如下:左側(cè)是名單,名單下方拉入一個(gè)中繼器,這里中繼器只用一個(gè)字段,顯示姓名信息。

我們需要實(shí)現(xiàn)的主要功能是:輸入姓名,點(diǎn)擊保存,可以將輸入的姓名顯示在左側(cè)的名單下,同時(shí)清空輸入框。重新輸入,點(diǎn)擊保存,名單信息會(huì)一直增加下去。

我們首先給姓名的輸入框命名為name,中繼器命名為名單,設(shè)置保存的鼠標(biāo)單擊事件:

1. 將姓名文本框里的內(nèi)容傳入到名單中繼器里

2. 清空文本框里的內(nèi)容,為下一次輸入做準(zhǔn)備。


新增行1到名單的具體設(shè)置如下:

首先勾選名單中繼器,然后對(duì)于name列設(shè)置局部變量,

用LVAR1獲取name文本框的元件文字,使其顯示在name列。

再次將name文本設(shè)置為空。

這樣就完成最初想要的功能啦

第二個(gè)小栗子:

這里實(shí)現(xiàn)的功能是勾選選項(xiàng),顯示當(dāng)前已選中的數(shù)量。

計(jì)數(shù)器,點(diǎn)擊“-”和“+”,實(shí)現(xiàn)中間數(shù)字的增減。

如下圖所示:


首先扒拉好界面元素,當(dāng)前已選中值“0”命名為count,分別設(shè)置復(fù)選框選中和未選中的事件:


實(shí)現(xiàn)每多選中一項(xiàng),已選中值“0”加1。

設(shè)置未選中事件類(lèi)似,這里就不演示了。

這種方式除了可以實(shí)現(xiàn)對(duì)勾選項(xiàng)的計(jì)數(shù),還可以實(shí)現(xiàn)計(jì)數(shù)器效果,當(dāng)然其他也還可以滿(mǎn)足上一頁(yè)、下一頁(yè)的顯示效果。

下面再展現(xiàn)實(shí)現(xiàn)計(jì)數(shù)器的效果。

拉入一個(gè)文本框命名為pagination作為數(shù)字展現(xiàn)區(qū),隱藏邊框。設(shè)置加減號(hào)的鼠標(biāo)單擊事件:

為了不出現(xiàn)負(fù)數(shù),可以給減號(hào)建立一個(gè)條件,如果滿(mǎn)足pagination>1,則可以執(zhí)行pagination-1。

演示地址:https://fjef0n.axshare.com

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容