交互和條件邏輯

  • 2022-04-29 19:26:21
  • 閱讀次數:次
  • 作者:盈嵐科技小編
  • 來(lái)源:http://amzcoolest.com

1.條件編輯器

要添加條件到你的交互中,首先要在部件【屬性】面板下雙擊要觸發(fā)的事件并添加用例。在彈出的【用例編輯器】頂部(用例說(shuō)明右側)單擊【新增條件】,打開(kāi)【條件編輯器】對話(huà)框,見(jiàn)圖11。

11.jpg

(圖11)

條件生成器允許你創(chuàng )建條件表達式,例如,“如果下拉列表框部件的選項== 蘋(píng)果,就顯示一張蘋(píng)果的圖像”,昆明網(wǎng)站建設小編認為這句話(huà)的前半句就是一個(gè)條件表達式,后半句是滿(mǎn)足條件后會(huì )觸發(fā)的動(dòng)作。

使用【條件編輯器】中下拉列表和輸入框,可以輕松創(chuàng )建需要的條件。如果你對條件表達式的創(chuàng )建不太明白,有一個(gè)非常簡(jiǎn)單的辦法,把表達式拆成三部分來(lái)看:表達式兩邊是你要對比的兩個(gè)項,中間是要對比的類(lèi)型。換句話(huà)說(shuō)就是[一個(gè)值]+[怎樣對比]+[另一個(gè)值],見(jiàn)圖12。每一行條件表達式的第一個(gè)和第二個(gè)項分別是值的類(lèi)型和特定的部件或者是你要檢查的變量。第三項是要對比的類(lèi)型,比如等于、不等于、大于、小于、是、不是...第四項和第五項是你要對比的指定部件和值的類(lèi)型。

11.jpg

(圖12)

2.條件

下面昆明網(wǎng)站制作小編接著(zhù)要說(shuō)的是Axure RP8中所有可用的條件列表,你可以建立基于以下類(lèi)型的值的條件。

值:文本/數字的值或變量。

變量值:存儲在變量中的當前值。

變量值長(cháng)度:一個(gè)變量的值的字符數。

部件文字:部件中的文字。

焦點(diǎn)部件文字:光標焦點(diǎn)所在部件上的文字。

部件文字長(cháng)度:部件中文本的字符數。

被選項:下拉列表或列表選擇框被選中的項。

選中狀態(tài):檢測復選框或單選按鈕是否選中,或者一個(gè)部件是否是選中狀態(tài)。

面板狀態(tài):動(dòng)態(tài)面板的當前狀態(tài)。

部件可見(jiàn):部件當前狀態(tài)是可見(jiàn)還是隱藏。

按下的鍵:鍵盤(pán)上按下的鍵或組合。

指針:拖放過(guò)程中鼠標指針(光標)的位置。

部件范圍:部件之間是否接觸(通常用于部件拖放時(shí))。

自適應視圖:自適應視圖當前的視圖。

3.創(chuàng )建條件

在一個(gè)用例中可以添加多個(gè)條件,單擊表達式右側的綠色加號即可。比如,如果部件文字email 等于ilove@axure.com,并且部件文字password 等于axure。要刪除條件,單擊表達式右側的叉號,見(jiàn)圖13。

11.jpg

(圖13)

如果所有的條件都必須同時(shí)滿(mǎn)足(用例表達式描述中是and),在條件生成器左上角的下拉列表中選擇符合【全部】以下條件。如果只需要滿(mǎn)足條件中的任何一個(gè)(用例表達式描述中是or),在條件生成器左上角的下拉列表中選擇符合【任何】以下條件。默認情況下,條件表達式被設置為符合【全部】以下條件。條件設置完畢之后,單擊【確定】按鈕回到【用例編輯器】中,選擇當條件能夠滿(mǎn)足的情況下想要執行的動(dòng)作。比如,如果部件文字email 等于ilove@axure.com,and部件文字password 等于axure,就執行在新頁(yè)面打開(kāi)page1的動(dòng)作。


當前文章標題:交互和條件邏輯

當前URL:http://amzcoolest.com/news/wzzz/3440.html

上一篇:案例20:會(huì )員登錄條件判斷

下一篇:多條件用例

網(wǎng)站建設、抖音推廣、頭條推廣、微信朋友圈推廣、快手推廣專(zhuān)線(xiàn):15368242187(微信同號)
亚洲精品无码mv在线|新国产精品视频福利免费|日韩高清在线观看不卡一区二区|一本久久a久久精品免费不|亚洲私人无码内射免费观看