如何用Axure畫出Web后臺產品的編輯詳情頁

1 評論 15048 瀏覽 25 收藏 8 分鐘

編輯導語:Web后臺產品的詳情頁如果需要支持編輯,那么PM該怎么畫出原型呢?相信大部分PM可以分別畫出詳情頁和表單頁的原型,但是如果在同一個頁面中需要表示表單和詳情2種狀態,就需要較深的交互拆解思維和Axure使用水平。我們仔細查看上圖原型會發現包含這些交互,接下來作者會詳細講解每一步如何通過Axure RP 9畫出來。

查看對應原型交互地址:https://xdvu25.axshare.com

  1. 默認顯示詳情頁效果,即查看狀態;
  2. 點擊修改按鈕顯示表單頁效果,即進入編輯狀態;
  3. 編輯狀態下可以修改字段值,同時修改按鈕變成保存和取消按鈕;
  4. 點擊保存按鈕,保存并刷新頁面數據。點擊取消按鈕,恢復成詳情頁效果。

一、畫出默認的查看狀態

需要注意必須使用文本元件來表示字段名和字段值,如果使用表格來展示則很難表示編輯狀態,詳細的步驟可參考文章:Web后臺產品的詳情頁規范

1. 先畫字段名

從默認元件庫中拖動文本標簽到畫布中合適位置,修改高度為30px并且中部對齊。

2. 再畫字段值

從默認元件庫中拖動文本標簽到字段名后面的合適位置,修改高度為30px并且中部對齊。

3. 再畫修改按鈕

從默認元件庫中拖動文本標簽到字段名后面的合適位置,根據需求畫出所有的字段名和字段值,并且保持字段名左側對齊和字段值左側對齊。

二、畫出對應的編輯狀態

需要將所有字段值轉換為動態面板,并把編輯狀態作為第2個狀態。

字段“合同編號”的類型是文本,選擇對應字段值右鍵轉換為動態面板,然后雙擊進入添加第2個狀態,從默認元件庫拖動文本框到畫布中,修改成合適尺寸然后輔以提示文字。

字段“約定期限”的類型是日期,選擇對應字段值右鍵轉換為動態面板,然后雙擊進入添加第2個狀態。

從默認元件庫拖動2個文本框到畫布中,修改成合適尺寸然后修改類型為日期,然后中間用文本“~”進行連接。

字段“簽訂時間”的類型是日期,選擇對應字段值右鍵轉換為動態面板,然后雙擊進入添加第2個狀態,從默認元件庫拖動文本框到畫布中,修改成合適尺寸然后修改類型為日期。

字段“合同狀態”的類型是單選項,選擇對應字段值右鍵轉換為動態面板,然后雙擊進入添加第2個狀態,從默認元件庫拖動下拉列表框到畫布中,修改成合適尺寸然后雙擊添加相應的選項值。

字段“備注”的類型是文本,選擇對應字段值右鍵轉換為動態面板,然后雙擊進入添加第2個狀態,從默認元件庫拖動多行文本框到畫布中,修改成合適尺寸然后輔以提示文字。

按鈕“修改”的類型是操作,右鍵轉換為動態面板,然后雙擊進入添加第2個狀態,從默認元件庫拖動主要按鈕和按鈕到畫布中,分別作為保存和取消。

最后的效果如下圖,此時所有的字段值都存在2種狀態:查看和編輯。

三、點擊修改進入編輯狀態

雙擊修改所在的動態面板進入第1個狀態,點擊“修改”按鈕,右側邊欄切換到“交互”,點擊“新建交互”按鈕,選擇“單擊時”,添加動作“設置面板狀態”;將剛剛的這些字段值設為第2個狀態,將修改按鈕也設為第2個狀態。

另外考慮到備注的多行文本框會擋住修改按鈕,所以需要移動該動態面板向下100px左右。

四、點擊保存或者取消恢復查看狀態

雙擊修改所在的動態面板進入第2個狀態,點擊“保存”按鈕;右側邊欄切換到“交互”,點擊“新建交互”按鈕;選擇“單擊時”,添加動作“打開鏈接”,選擇重新載入頁面。

點擊“取消”按鈕,右側邊欄切換到“交互”,點擊“新建交互”按鈕,選擇“單擊時”,添加動作“設置面板狀態”。將剛剛的這些字段值設為第1個狀態,將修改按鈕也設為第1個狀態。

另外考慮到備注的多行文本框會擋住修改按鈕,所以需要移動該動態面板向上恢復100px左右。

五、總結

對于Web后臺產品經理來說,詳情頁的編輯是經常需要用到的原型場景,還是需要掌握其原型畫法的。

#專欄作家#

浪子,個人微信langzipm,公眾號:浪子畫原型(langzisay)。專注于APP原型設計和產品規范。

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

題圖來自 Pexels,基于 CC0 協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 您這個做的點擊“保存”數據更改后能更新到“修改”那個狀態的嗎?

    來自安徽 回復