reactjs - 如何从平面结构生成树数据结构
问题描述
我正在创建一个类来将带有数据的平面数据结构从后端转换为 UI 的可视化组织树。
数据将包括对其子项的引用。
我希望将最终的树输出为平坦的 1:1 矩阵(有助于 css.
我在反应打字稿中编码。
示例数据:
[
{name = "cert 1", id = 1, parent = 0 }
{name = "cert 2", id = 2, parent = 1}
{name = "cert 3", id = 3, parent = 1}
{name = "cert 4", id = 4, parent = 3}
{name = "cert 5", id = 5, parent = 4}
]
输出
[0,1,0
2,0,3
0,0,4
0,0,5]
然后只需引用 id 即可收集所有必需的数据。
我有一个想法如何去做,但一些帮助开始将不胜感激
谢谢您的帮助
解决方案
推荐阅读
- python - 使用 DST 小时查找 timedelta 差异(Python)
- python - Python 和 AT 命令
- angular - 如何为角材料创建自定义覆盖容器
- html - 从左到右显示 SVG 动画
- apache - 重定向到 https 版本站点的 Apache 站点未应用 modsecurity 规则
- java - 带有身份验证的代理后面的 Presto 连接
- python - 在两个单词之间拆分字符串
- google-sheets - Google表格:在2个单元格引用之间求和的数组公式
- django - Nginx 中的两个 Django 应用
- ruby - 默认情况下,安装在 bundler 文件夹下的 Gems 不会加载到终端中。有什么办法可以自动加载?