在我們的日常生活中,時(shí)時(shí)刻刻都在使用變量。比如,當(dāng)我們想到自己銀行卡里的賬戶余額時(shí),“賬戶余額”就是一個(gè)變量;今天測(cè)一下體重,和一個(gè)月前的體重對(duì)比,“體重”也是一個(gè)變量。雖然賬戶余額和體重都是在變化的,但是我們對(duì)它們的引用并沒(méi)有改變。變量除了用于存儲(chǔ)數(shù)據(jù)以外,經(jīng)常用于將數(shù)據(jù)從一個(gè)事件中傳遞到另一個(gè)事件,并影響另外一個(gè)事件中的值。當(dāng)你使用條件邏輯時(shí),變量就顯得十分必要了,因?yàn)樗梢詸z查變量的值,以確定應(yīng)該執(zhí)行哪個(gè)路徑中的動(dòng)作。
下面昆明網(wǎng)站建設(shè)小編就來(lái)認(rèn)識(shí)一下Axure中的變量。
局部變量:僅在使用該局部變量的動(dòng)作中有效,在這個(gè)動(dòng)作之外就無(wú)效了,因此局部變量不能與原型中其他動(dòng)作里的函數(shù)一起使用。不同的動(dòng)作可以使用相同的局部變量名稱,因?yàn)樗鼈兊淖饔梅秶煌?,并且都是只在其?dāng)前動(dòng)作中有效,所以即使局部變量名稱重復(fù)也不會(huì)相互干擾。
全局變量:在整個(gè)原型中都是有效的,因此全局變量的命名不能重復(fù)。當(dāng)你想要將某些數(shù)據(jù)從一個(gè)頁(yè)面?zhèn)鬟f到另一個(gè)頁(yè)面時(shí),就要使用全局變量。
上面的描述也許不容易理解,下面昆明網(wǎng)站制作小編就使用大腦的記憶力來(lái)加以說(shuō)明。比如,今天早晨你出門后發(fā)現(xiàn)自己忘記帶手機(jī)了,你的大腦立刻會(huì)在記憶中搜索你昨天晚上或今天早晨(總之,是你最后一次接觸手機(jī))把手機(jī)丟在了什么位置,而不是告訴你上個(gè)月或者去年某個(gè)時(shí)候你把手機(jī)丟在哪里了,這就是短期記憶(局部變量)。在此之后,你的大腦就會(huì)把它忘掉(過(guò)濾掉),避免在你下一次又忘記帶手機(jī)的時(shí)候與這次的回憶造成混淆,這個(gè)短期記憶就可以理解為局部變量;而長(zhǎng)期記憶(全局變量)就是那些在你一生中都無(wú)法忘懷的事情(在整個(gè)原型中都有效)。
當(dāng)前文章標(biāo)題:Axure中的變量概述
當(dāng)前URL:http://m.iy5y368.cn/news/wzzz/3456.html