文章詳情頁
javascript - ElementUI tree控件怎么通過子節點去找到父節點?
瀏覽:211日期:2023-05-17 09:37:31
問題描述
我是用了ElementUI的tree控件,并且設置check-strictly為true,勾選子節點與勾選父節點現在是沒有關系的,現在我勾選了其中的一個子節點,我該如何通過這個子節點找到它對應的父節點或者根節點?
問題解答
回答1:自己實現個。
獲取到子節點的id,然后遍歷data,尋找父節點
// 廣度優先遍歷// data 就是ElementUI的Tree組件里那個datalet node = [data]let ok = falselet result // 包含你說的那個子節點的父節點while (!ok) { let item = node.shift() if (item.id == id) {result = itemok = true } else if (item.children && item.children.length > 0) {node = node.concat(item.children) }}
標簽:
JavaScript
相關文章:
1. mac里的docker如何命令行開啟呢?2. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””3. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?4. 關于docker下的nginx壓力測試5. docker容器呢SSH為什么連不通呢?6. nignx - docker內nginx 80端口被占用7. 如何解決Centos下Docker服務啟動無響應,且輸入docker命令無響應?8. docker 下面創建的IMAGE 他們的 ID 一樣?這個是怎么回事????9. angular.js使用$resource服務把數據存入mongodb的問題。10. docker start -a dockername 老是卡住,什么情況?
排行榜

網公網安備