在参考antd/tree的时候,
我想要关闭checkable
和selectable
,然后想要有点击的功能。
但是我看文档是没有这个功能的。
1、所以很想基于antd/tree进行二次封装做到可点击。
请问有什么可以指导一下可以做到此需求呢?
2、因为我看组件是这样,不知怎么修改内部内容
<DirectoryTree
className={styles.customAntTreeSwitcher}
multiple
defaultExpandAll
onSelect={onSelect}
onExpand={onExpand}
treeData={props.data}
/>
如何才能做到修改antd/tree内部的代码给每个item添加点击事件呢。
传输的数据都是如下:
const treeData: DataNode[] = [
{
title: 'test-01',
key: '0-0',
children: [
{ title: 'test001', key: '0-0-0', isLeaf: true, selectable: false },
{ title: 'test002', key: '0-0-1', isLeaf: true, selectable: false },
{ title: 'test003', key: '0-0-2', isLeaf: true, selectable: false },
],
selectable: false,
icon: false,
},
{
title: 'test-02',
key: '0-1',
children: [
{ title: 'test004', key: '0-1-0', isLeaf: true, selectable: false },
{ title: 'test005', key: '0-1-1', isLeaf: true, selectable: false },
],
selectable: false,
icon: false
},
];
不知道如何进行二次开发请各位老师指导一下呢。