<output id="jbxdv"></output>

      1. 交互基礎:三、動作(Actions)

        • 2022-04-06 15:06:18
        • 閱讀次數:
        • 作者:盈嵐科技小編
        • 來源:http://www.freenetsites.com

        三、動作(Actions)

        動作是由用例定義的對事件的響應。做個最簡單的說明:單擊一個按鈕部件,在當前窗口打開鏈接http://www.baidu.com。這個用例中的動作是【在當前窗口打開鏈接】。

        Axure RP8當前支持以下5組動作,見圖243。

        鏈接

        部件

        變量

        中繼器

        其他

        11.jpg

        (圖243)

        下面是昆明網站建設小編總結的Axure RP8中所有可用的動作。

        1.鏈接

        打開鏈接

        當前窗口:在當前窗口打開頁面或外部鏈接。

        新窗口/新標簽:在新窗口或新標簽中打開頁面或外部鏈接。

        彈出窗口:在彈出窗口中打開頁面或外部鏈接,你可以定義彈出窗口的屬性和位置。

        父級窗口:在父窗口中打開頁面或外部鏈接。

        關閉窗口:關閉當前窗口。

        在框架中打開鏈接

        內聯框架:在內部框架中加載頁面或外部鏈接。

        父級框架:在父框架中打開頁面或外部鏈接,用于在內部框架中加載頁面。

        滾動到部件<錨點鏈接>:滾動頁面到指定部件位置(例如瀏覽網頁時常見的返回頂部)。

        設置自適應視圖:該動作可設置提前定義好的自適應視圖,要覆蓋當前視圖回到自適應視圖模式匹配當前瀏覽器寬度,在【配置動作】中選擇“自動”,見圖244(Axure RP8新動作)。

        11.jpg

        (圖244)

        2.部件

        顯示/隱藏

        顯示:將隱藏的部件設置為顯示(可見)。

        隱藏:將部件設置為隱藏部件(不可見)。

        切換可見性:基于部件當前的可見性切換為顯示或隱藏。

        設置面板狀態:將動態面板切換到指定狀態。

        設置文本:改變部件上的文本內容。

        設置圖像:改變圖像的不同交互樣式(鼠標懸停時、左鍵按下時、選中時、禁用時);也可用于中繼器中圖像部件的內容顯示。

        設置選中

        選中:設置部件到其選中的狀態。

        取消選中:設置部件到取消選中狀態(默認狀態)。

        切換選中狀態:根據部件當前的選中狀態進行切換。

        設置列表選中項:設置下拉列表框/列表框部件中的選項。

        啟用/禁用

        啟用:設置部件為活動的/可選擇的/默認的。

        禁用:設置部件為禁用的/不可選擇的。

        移動:移動部件到指定坐標位置。

        旋轉:設置部件旋轉(Axure RP8新動作,適用于形狀部件、線條、熱區和動態面板)。

        設置尺寸:動態設置部件尺寸,并可以按需求設置部件按錨點約束進行放大縮小,見圖245。該動作適用于形狀部件、線條、熱區、動態面板、快照、文本輸入框和其他表單輸入部件(Axure RP8新動作,在Axure RP7中只有【設置面板尺寸】這個動作可以改變面板狀態的尺寸)。

        置于頂層/底層

        置于頂層:將部件置于頁面布局的頂層。置于底層:將部件置于頁面布局的底層。

        11.jpg

        (圖245)

        獲取焦點:設置光標聚焦在表單部件上(如文本輸入框)。

        展開/折疊樹節點

        展開樹節點:展開樹部件的節點。

        折疊樹節點:折疊樹部件的節點。

        3.變量

        設置變量值:設置一個或多個變量或/和部件的值(例如,一個部件的文本值)。

        4.中繼器

        添加排序:使用查詢對數據集中的項排序。

        移除排序:移除所有排序。添加過濾器:使用查詢過濾數據集中的項。

        移除過濾器:刪除所有過濾器。

        設置當前顯示頁:使用分頁時顯示指定的頁面。

        設置每頁項目數:使用分頁時設置每頁顯示中繼器項的數目。

        數據集

        新增行:添加一行數據到數據集。

        標記行:選擇數據集中的數據行。

        取消標記行:取消選擇數據行。

        更新行:編輯數據集中選中的行。

        刪除行:刪除選中的行。

        5.其他

        等待:按指定時間延遲動作,1秒=1000毫秒。

        其他:在彈出窗口中顯示文字描述。

        觸發事件:使用觸發事件可以觸發另一個部件上的事件,例如,你可以通過B部件的【鼠標移入時】事件觸發A部件上的【鼠標單擊時】事件(Axure RP8新動作,Axure RP7中的【Raise Event】與該事件相同,但僅適用于母版中)。

        昆明網站制作在這里需要提醒注意:有些情況下,一個事件會執行多個用例。要在事件上添加多個用例,重復添加即可。你可以使用用例說明來描述用例的使用場景。比如,當單擊一個按鈕時,你添加兩個用例,一個用例描述是【如果登錄成功】,另一個用例描述是【如果登錄失敗】。在生成的原型中,單擊按鈕會顯示用例描述,可以選擇執行哪一個。良好的用例說明可以將條件流程清晰地表達出來,這樣也利于維護和更新。如果想讓原型將用例正確地表達出來,就在用例中定義條件邏輯來表達基于存儲在變量中的值,或用戶在原型中輸入的值。


        當前文章標題:交互基礎:三、動作(Actions)

        當前URL:http://www.freenetsites.com/news/wzzz/3405.html

        上一篇:交互基礎:二、用例(Cases)

        下一篇:交互基礎:四、交互基礎案例

        網站建設、抖音推廣、頭條推廣、微信朋友圈推廣、快手推廣專線:15368242187(微信同號)
        国产成人亚洲综合无码
        <output id="jbxdv"></output>