elementUI tree非同步樹拖拽問題

2022-08-20 15:21:13 字數 622 閱讀 6523

1.非同步樹第一層級的節點拖拽報錯問題

報錯資訊如下:

原因:elementui在封裝tree時,會為tree新增乙個頁面不可見的根結點,該節點的子集就是樹的第一層級的所有節點。

在節點拖拽時,會根據目標節點的父節點的data的值進行操作。

而構建非同步樹時,elementui忘了給非同步樹的不可見的跟節點的data屬性賦值,所有拖拽至一級節點操作報錯。

解決方案:

手動為不可見的根結點新增上data的值,具體**如下

tree

lazy

draggable

ref="asynctree":load="loadnode":node-key="id":allow-drop="allowdrop"

>

......

methods: )

// 手動為跟節點新增上data屬性

dropnode.parent.data =temp;

}return

true

; }},}

...

ElementUI Tree 樹形結構展示

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

非同步 非同步任務

非同步任務 記錄一下學習完springboot後進行使用非同步方法時的筆記 service層 author yesijie date 2019 11 29 15 25 service public class asyncc catch interruptedexception e system.ou...

anroid之非同步不如非同步

executeonexecutor asynctask.thread pool executor 使用自定義的corepoolsize為7的executor executors.newfixedthreadpool 7 使用未設限制的executor executors.newcachedthrea...