Ant-design: Pemilihan pohon

Dibuat pada 16 Mei 2016  ·  3Komentar  ·  Sumber: ant-design/ant-design

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

Komentar yang paling membantu

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;
      }
    }
  }
}

Semua 3 komentar

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.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat