• <menu id="w2i4a"></menu>
  • logo 原型設(shè)計工具Axure RP使用教程

    文檔首頁>>原型設(shè)計工具Axure RP使用教程>>快速原型設(shè)計工具Axure RP高級功能教程(一):創(chuàng)建邏輯條件

    快速原型設(shè)計工具Axure RP高級功能教程(一):創(chuàng)建邏輯條件


    Axure RP是一套專門為網(wǎng)站或應(yīng)用程序所設(shè)計的快速原型設(shè)計工具, 可以讓應(yīng)用網(wǎng)站策劃人員或網(wǎng)站功能界面設(shè)計師更加快速方便的建立Web AP和Website的線框圖、流程圖、原型和規(guī)格,現(xiàn)已成為設(shè)計Web APP的重要工具。

    免費下載Axure RP  優(yōu)惠購買Axure RP

    本文主要介紹了邏輯條件的創(chuàng)建方法和步驟。


    1. 什么是邏輯條件

    良好的條件說明(Case description)可以成為一個有效的流程溝通的方法,且非常易于維護(hù)和更新。但如果需要更強大、更高保真度的原型,就需要條件邏輯。

    你可以在設(shè)計的任意交互中添加條件邏輯,條件可以是基于原型中控件輸入的值,如:復(fù)選框的選擇值、文本框中的文本等;另外,條件也可以是基于變量值。

    2. 創(chuàng)建邏輯條件

    要添加條件,首先要在交互面板中為某個事件添加一個場景(case)。在Interaction Case Properties對話框中的Step 1中點擊“Add Condition?”。

    QQ截圖20191218100948.png

    這時會打開一個Condition Builder對話框,該對話框用于創(chuàng)建邏輯條件,如:“If text on widget UsernameField equals 'axure' and text on widget PasswordField equals '12345'”。

    QQ截圖20191218101039.png

    在Condition Builder對話框中可以添加多行條件。點擊“+”按鈕可以增加一行條件,點擊“-”按鈕可以刪除一行條件。

    如果要求所有條件都需要滿足,則在Satisfy下拉列表框中選擇“all ”,即各個條件行之間是“And”關(guān)系;如果Satisfy下拉列表框中選擇為“any”,則只要滿足其中一個條件,即各個條件行之間是“or”關(guān)系。

    在一個條件語句中,有以下6種類型的值可以使用:

    • 文本框、文本域中的文本

    • 復(fù)選框和單選按鈕的選擇值(選擇或未選擇)

    • 下拉列表框、列表框中的選擇項

    • 控件值的長度

    • 變量值

    • 變量值的長度

    在Condition Builder對話框中點擊Ok按鈕,回到Interaction Case Properties對話框,這時就可以選擇當(dāng)條件滿足時要執(zhí)行的動作了。

    注意:這時在控件交互面板中的場景描述(Case1)位置后面包含了一個“If”條件語句描述,OnClick事件前面的圖標(biāo)也被加為高亮的綠色,表示在事件上使用了條件。

    QQ截圖20191218101353.png

    在事件的一個場景上定義了一個條件后,為事件的后面其它場景添加的條件語句的前面會默認(rèn)帶有“Else If”。如果后面場景沒有添加條件,則會默認(rèn)為“Else If True”。

    1.png

    默認(rèn)情況下,當(dāng)條件語句的值為“True”時,原型中只會執(zhí)行第一個場景。

    “Else If”可以被修改為“If”,只要在交互面板中右鍵單擊場景,選擇“Change to IF”菜單。這樣一來,只要多個條件都成立,就可以執(zhí)行多個動作。

    QQ截圖20191218101753.png



    想要獲得Axure RP更多資源、正版授權(quán)的伙伴,請咨詢【慧都客服】了解

    12月,慶圣誕、迎元旦,上“慧都網(wǎng)”小程序簽到兌商城通用抵價券>>>   軟件商城專屬優(yōu)惠價,領(lǐng)優(yōu)惠券再享折上折>>>

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();