为了账号安全,请及时绑定邮箱和手机立即绑定

使用 antd Tree 组件的时候,如何在 onSelect 子节点的时候同时获取直接父节点的

使用 antd Tree 组件的时候,如何在 onSelect 子节点的时候同时获取直接父节点的

繁花不似锦 2018-10-16 13:13:12
使用 antd 的 Tree 组件的时候, 发现 API 中的 onSelect 方法可以获取点击的子节点的 key,但没有找到如何获取直接父节点的 key。想问有什么好的办法解决?暂时想到的办法是在 node.props.root 是 整个Tree 组件,其中的 props.children 中显示所有 children 信息,循环遍历找到当前选中节点。。。。有点太麻烦了。。。
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

onSelect = (selectedKeys, e) => {

    const { node } = e;

    const { props } = node;

    console.log(props.p_key);    //这个p_key是后台返回的,在返回的树的数据结构里面

}


查看完整回答
反对 回复 2018-11-30
  • 1 回答
  • 0 关注
  • 9308 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信