реагирующая сортируемая операция Crud-дерева с использованием перехватов

#javascript #html #css #reactjs #fluent-ui

#javascript #HTML #css #reactjs #fluent-пользовательский интерфейс

Вопрос:

Я бы попытался выполнить операцию Crud-react-sortable-tree. У меня слишком много проблем с обновлением данных после редактирования. Пожалуйста, кто-нибудь разъясняет мои проблемы. Я бы прикрепил свою живую ссылку code sandbox ниже.

https://codesandbox.io/s/zealous-browser-06fqg?file=/src/App.js

Ответ №1:

   //Update node
  const updateNode = (rowInfo, data) => {
    // console.log(data, "data")
    console.log(numbers, "array position");
    console.log(path, "path position");
    console.log(rowInfo, "rowInfo value");
    var treeIndex = numbers;
    var paths = path;
    console.log(treeIndex, "treeIndex position");
    if (action === "edit") {
      treeData[treeIndex].title = rowInfo;
      settreeData([...treeData]);
      setaction("add");
    } else {
      settreeData([...treeData, { title: rowInfo }]);
      alert("hello");
      setaction("add");
    }
  };