2017-02-28 73 views
0

在我的表我已經在同一層級5000項,排序由它的positionNoSQL + AngularJS:具有扁平層次結構的treeview模式?

ID | Position 
-------------- 
1 | 2 
2 | 3 
3 | 1 
... 

我想在不改變模式創建一個TreeView

是否有常見模式或最佳實踐以實現具有類似以下結構的表格的樹視圖?

ID | Position 
-------------- 
7 | 2 
8 | 2.1 
9 | 2.2 
17 | 2.2.9 
... 

我嘗試另一種方法比parent_id,嵌套集合或嵌套JSON對象的工作,以顯示該樹,但我不知道這是否是一個很好的方式。

樹應該用AngularJS進行管理。

在此先感謝!

回答

0

我認爲,保持嵌套JSON對象作爲嵌套在文檔中是更好的扁平系統。因爲要顯示樹,您必須以嵌套的方式來處理JSON對象。