Axure:全局變量的使用(場景一)

0 評論 748 瀏覽 3 收藏 4 分鐘

關于可以在所有頁面中引用的全局變量的使用,在這篇文章里,作者便借由一個場景進行了講解,一起來看看吧,或許會對想了解Axure的你有所幫助。

關于可以在所有頁面中引用的全局變量的使用,今天給大家講解一個我自己畫圖用到比較多的場景:由登錄頁面進去后彈出修改密碼彈框,其他頁面進入不彈出修改密碼彈框。

首先我們需要有三個頁面,期望實現的效果為:由登錄頁進入頁面一后,頁面一彈出修改密碼彈框,但由頁面二進入頁面一不彈出修改密碼彈框。

我們先準備三個頁面,分別為“登錄頁”、“頁面一”、“頁面二”。

設置一個全局變量:點擊【項目】-【全局變量】-【添加】,我們命名為【login】,默認值為【0】。

我們在登錄頁面的登錄按鈕上添加交互:【單擊時】-【設置變量值】-選擇【login】值為【1】,添加動作【打開鏈接】-【頁面一】,這樣我們在點擊登錄按鈕之后就會執行將變量值賦值為1和打開頁面一兩個動作。

打開頁面一添加交互:選擇【頁面 載入時】-【顯示/隱藏】選擇顯示,選擇我們需要彈出的彈窗-選擇【燈箱效果】,因為我們并不是每次頁面載入都需要彈出這個彈窗,所以我們需要添加一個啟用情形:選擇【變量值】-【login】-值為【1】,就是只有login值為1時我們才彈出這個彈框。

最后我們需要在關閉這個彈框之后,將我們的login變量值再賦值為0,這樣我們從頁面二點擊頁面一就不會彈出修改密碼彈窗了,只需再關閉彈窗的按鈕上添加交互:【單擊時】-【顯示/隱藏】選擇隱藏,選擇我們隱藏的這個彈窗-添加動作【設置變量值】-選擇【login】值為【0】。

這樣我們就完成啦,一起看一下最終效果吧~

本文由 @六元 原創發布于人人都是產品經理,未經許可,禁止轉載

題圖來自 Unsplash,基于 CC0 協議

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!