JEECG樹(TreeGrid)欄位的擴充套件

2021-06-23 02:28:45 字數 2183 閱讀 4223

之前使用jeecg整合框架做過乙個專案

這裡說說框架中樹(tree)欄位的擴充套件,在jeecg整合框架中,樹列字段預設只能顯示兩列,如下圖所示:

通常情況下前後臺**格式如下所示

前台**獲取(部分)

後台**(部分)

/**

* 部門列表,樹形展示

}

以上是沒有是沒有擴充套件樹字段的例項,以下是擴充套件的例項其實擴充套件方法很簡單,因為 作者已經幫我們留了擴充套件的方法了。捕捉樹列表響應的資料如下(部分響應資料):

[

, ,

, ]

以上資料可以看出在每條返回的資料中存在乙個attribute欄位,但都是空值。其實這個就是可以擴充套件的字段attribute是乙個hashmap

即擴充套件樹字段的方法原理就是後台新增attribute並把需要在前台顯示的值存進去,前台取attribute的值。**如下

後台**(因為沒有擴充套件上面機構tree**,我挑選了其他樹擴充套件的**)

把需要擴充套件顯示的字段put進去,上面我增加了乙個顯示字段,如果有多個同樣put多個進去。

前台jsp**

方法描述即為擴充套件的顯示列(寫法如下)

寫法一

或者是將js方法寫出來

寫法二

function getdescription(value, rec, index)
以上就是jeecg中樹的列顯示字段擴充套件,如果有多個需要擴充套件就根據以上格式編寫多個即可。

JEECG樹(TreeGrid)欄位的擴充套件

之前使用jeecg整合框架做過乙個專案 這裡說說框架中樹 tree 欄位的擴充套件,在jeecg整合框架中,樹列字段預設只能顯示兩列,如下圖所示 通常情況下前後臺 格式如下所示 前台 獲取 部分 departlist title 部門列表 actionurl departcontroller.do?...

改造一下jeecg中的部門樹

關於 jeecg 提供的部門樹,相信很多小夥伴都已經用過了,今天假裝有那麼乙個需求 部門樹彈窗選擇預設展開下級部門 帶著這個需求再次去探索一下吧。片段 t departselect 關於selectednamesinputid與selectedidsinputid屬性 使用 t departsele...

改造一下jeecg中的部門樹(老版本)

關於 jeecg 提供的部門樹,相信很多小夥伴都已經用過了,今天假裝有那麼乙個需求 部門樹彈窗選擇預設展開下級部門 帶著這個需求再次去探索一下吧。片段 selectednamesinputid orgnames selectedidsinputid orgids t departselect 關於s...