1
我的團隊正在設計一組應用程序,其中一些正在使用樹來顯示數據。目前樹木的等級爲2-4級,可能會隨着我們的領域模型而增長。樹節點上下文菜單設計,你會期待什麼?
比方說,我們有3個層次:
Book
Page
Word
我的問題是:你會怎樣,作爲一個用戶,期望在不同層次上的節點上的上下文菜單中看到了什麼?
示例圖書上下文菜單:
新頁
新書
修改圖書
刪除圖書
示例頁面的上下文菜單:
新詞
編輯頁
刪除頁面
示例字上下文菜單:
編輯的Word
刪除Word中
(我不關心分隔現在)
的想到這個例子的設置是你編輯你點擊的節點。
插入新Word將編輯您單擊的頁面。
只有例外是根節點,您可以在其中實際創建新的根節點。
歡迎所有的意見和讚賞。
編輯:
我在想,這是CRUD操作的正確安裝,或者你希望看到在上下文菜單中添加頁面一個頁面的節點?