tree - 如何在 Angular 5 中创建自定义嵌套节点树?我是角度的初学者。我不知道
问题描述
“+”按钮创建新节点,“添加路由”按钮创建子节点。每个节点包含 2 个下拉列表以选择值。
我的示例响应数据如下所示。
"flow":{
"children":{
"1":{
"children":{
},
"data":{
"id":"gbffhhjncjm"
},
"module":"device"
},
"2":{
"children":{
},
"data":{
"id":"fdjghmj"
},
"module":"device"
},
"4":{
"children":{
"5":{
"children":{
},
"data":{
"id":"jgjghfds"
},
"module":"device"
},
"6":{
"children":{
},
"data":{
"id":"ghfgghfhhh"
},
"module":"device"
},
"7":{
"children":{
"8":{
"children":{
},
"data":{
"id":"fgffhnhn"
},
"module":"play"
}
},
"data":{
"id":"ghfhnvnn"
},
"module":"play"
}
},
"data":{
"id":"sdgdgggf"
},
"module":"play"
}
},
}
我需要找出一个嵌套的树结构,添加新节点、添加子节点、删除节点、拖放功能。
解决方案
推荐阅读
- python - how to get the multiple csv files on a line graph using Plotly python library to get the results on browser?
- python - Append item to Mongo Array
- javascript - 如何从值中获取“captureDate”并将其作为消息发送
- javascript - 如何在 Sentry 错误捕获上设置应用程序版本?
- wso2 - 如何在 wso2 中为用户名恢复配置自定义声明属性?
- javascript - Javascript - 在 JSON 对象中设置多个 cookie
- mysql - MySQL:看不到如何从相关表中选择 1 列的值以获取第一个表中 2 列的相关值
- mysql - Spring Boot DataSource:未指定“url”属性
- c++ - 使用 QQuickFramebufferObject 时同步数据的最佳方式是什么?
- javascript - 如何在移动对象上使用 Canvas 用 Javascript 中的自定义图像填充对象?