整站原型設計中,不可能把所有功能都在一個頁面展示出來,一定要那樣做,可能要在一個頁面畫幾十個動態面板,上百個狀態了,先不說好不好維護和修改,這樣疊羅漢足以讓Axure跑死...
所以我們經常按功能分類,分別設計出幾個頁面來展示。這樣問題就來了(挖掘技術究竟哪家強呢?),對於那些有動態面板且面板狀態較多的頁面,跳轉過去的時候,只會顯示動態面板第一個狀態,腫么辦?
情景再現:
有這樣一個導航欄,其中首頁,信息檢索,審核處理這三個功能點設計在一個頁面(default.html),用一個動態面板的三個狀態實現,因系統設置頁面功能復雜,單獨設計一個頁面(Sysmgmt.html)。當在首頁(default.html)切換信息檢索和審核處理時,就是簡單的動態面板狀態間的切換,沒有問題。但在(Sysmgmt.html)跳轉回信息檢索時,就只能定位到首頁(default.html)了,顯示的是首頁的信息,雅蠛蝶...
首頁 | 信息檢索 | 審核處理 | 系統設置 |
解決方案:
1.為系統設置(Sysmgmt.html)里的信息檢索按鈕的鼠標單擊事件添加一個用例,設置一個全局變量GVar,值為info(或者1.2.3.4隨便什么),然后再添加跳轉回首頁(default.html)的動作。
2.在首頁(default.html)的頁面載入事件加一個用例,判斷全局變量的值,如果值是info,那么設置動態面板狀態為信息檢索,以此類推。
3.完