问题描述
- 触发onSelect/onChange事件时,第一个参数(selectedKeys)只有选中节点信息,如何附带上父节点信息呢?(如果可以 最好也能在Input里加上父节点信息)
问题出现的环境背景及自己尝试过哪些方法
相关代码
// TreeData
[{
"title": "前端",
"key": 10000,
"value": 10000,
"children": [
{
"title": "React",
"value": 10004,
"key": 10004,
"children": [
{
"title": "学习文档",
"value": 10027,
"key": 10027,
"children": []
},
{
"title": "个人总结",
"value": 10028,
"key": 10028,
"children": []
}
]
},
{
"title": "Vue",
"value": 10005,
"key": 10005,
"children": []
},
{
"title": "Node",
"value": 10006,
"key": 10006,
"children": []
}
]
}]
选中学习文档节点时获取的信息
你期待的结果是什么?实际看到的错误信息又是什么?
希望keys返回的是一个数组 并附上父级id
官方给出解释: 从性能考虑,父节点信息是不透出的.需要自己
map
出来