东京热成人网站_XX另类XX伦理XXAV_亚洲精品无码成人AAA片_高清av中文字幕无码_手机看片国产欧美日韩高清_bd美妙第进化型

咨詢電話:
15628812133
01
2023/07

el-tree技巧之只有最后一層級的子節(jié)點可被選擇

發(fā)布時間:2023-07-01 18:26:37
發(fā)布者:MaiMai
瀏覽量:
0

ElementUI官網(wǎng)提供的樹形控件能夠用清晰的層級結(jié)構(gòu)展示信息,可展開或折疊。對于需要需要選擇層級的樹,其提供了show-checkbox參數(shù),將他設(shè)置為true后便可得到一個帶多選框的樹,如圖所示:

eltree

但是有的時候,我們只希望選擇子節(jié)點,而隱藏根節(jié)點的選框。

eltree

以這條數(shù)據(jù)為例。

由于el-tree支持自定義節(jié)點內(nèi)容,可以通過兩種方法進行樹節(jié)點內(nèi)容的自定義:render-contentscoped slot。我們這里使用第二種scoped slot,使用 scoped slot 會傳入兩個參數(shù)nodedata,分別表示當(dāng)前節(jié)點的 Node 對象和當(dāng)前節(jié)點的數(shù)據(jù)。

其中,第一級的label不需要選框,第二級children下的label需要選框。在自定義節(jié)點中,我們準備好兩個span標簽,通過v-ifv-else來區(qū)分根節(jié)點與子節(jié)點。

自定義節(jié)點

這樣,便可以成功去掉根節(jié)點的選框,效果圖如下:

eltree

關(guān)鍵詞:
返回列表