樹形展示資料

2022-08-23 17:39:15 字數 1241 閱讀 3021

1

//1、

核心**遞迴實現組裝數形資料

2public

string getresourcetreetojson() 56

/**7

* 生成josn8*

@param

list9*

@return

10*/

11private string createtreejson(listlist) 18}

19return

rootarray.tostring();20}

2122

/**23

* 遞迴遍歷找到當前節點的所有子節點

24*

@param

list

25*

@param

currentnode

26*

@return

27*/

28private jsonobject createbranch(listlist, resource currentnode) 36}

37if (!childarray.isempty())

40return

currentobj;

41 }

//2、使用ztree實現樹形資料簡單無需用遞迴組裝,簡單方便

1

select

2dep.dep_id,

3dep.prv_id,

4 dep.dep_code, //

主要返回

5 dep.dep_name, //

主要返回

6dep2.dep_name as parent_name,

7 dep2.dep_code as parent_code,//

主要返回

8dep.dep_order,

9dep.dep_state

10from sys_department dep

11left join sys_department dep2

12 on dep.pdep_id =dep2.dep_id

1314

15 主要返回的對應ztree的id、pid、name,其它屬性可自定義,ztree會自動識別組裝樹形節點的資料;

還有就是實體bean中的屬性除了定義資料庫中的列屬性之外,還應該把ztree中的節點屬性也定義上

樹形列表的展示

1.作用 實現選單等具有層級結構的資料在頁面以樹形結構顯示。2.實現過程 1資料庫 因為要想將資料已樹形結構顯示,必須資料就要有層級關係,本文以中國行政區域資料庫為例 set foreign key checks 0 table structure for administrative region...

ElementUI Tree 樹形結構展示

我使用了節點過濾這個控制項,以下為elementui官方提供的 在需要對節點進行過濾時,呼叫 tree 例項的filter方法,引數為關鍵字。需要注意的是,此時需要設定filter node method,值為過濾函式。placeholder 輸入關鍵字進行過濾 v model filtertext...

Oracle查詢直觀展示樹形結構資料

針對樹形結構資料為了展現其直觀層級結構的 資料樣式及展示結果如圖 結果圖 解析 1.使用臨時表自關聯新增級別,臨時表資料如下查詢 select t.trid,t.trname,t.prtrid,level le from t test tree t start with t.prtrid 0 con...