Ketika Pohon mendapatkan item yang dipilih, dapatkah Anda mendapatkan semua simpul induk dari item yang dipilih dan simpul induk dari simpul induk, seperti menu tiga tingkat, setelah simpul daun tingkat terakhir dipilih, 2 item pertama dari item yang dipilih tidak dapat diperoleh
let sel = [];
function findPath(selected, children, parent = { root: true }) {
for (var i = 0; i < children.length; i++) {
const item = children[i];
if (selected === item.key) {
sel.push(item);
return;
}
if (item.children) {
findPath(selected, item.children, item);
if (sel.length) {
sel.push(item);
return;
}
}
}
}
Apakah masalahnya sudah terpecahkan?Tutup dulu
Utas ini telah dikunci secara otomatis karena tidak ada aktivitas terbaru. Silakan buka masalah baru untuk bug terkait dan tautkan ke komentar yang relevan di utas ini.
Komentar yang paling membantu