2024年6月2日发(作者:)
antd的treeselect组件的treedefaultexpandedkeys用法
`treedefaultexpandedkeys` 是 Ant Design 中 `TreeSelect` 组件的一个
属性,用于设置树形选择器默认展开的节点。
该属性接受一个字符串数组,数组中的每个字符串代表一个节点的唯
一标识符。当给定的节点标识符与树中的节点的 `key` 属性值匹配时,
该节点将默认展开。
以下是一个例子:
```jsx
import { TreeSelect } from 'antd';
const { TreeNode } = TreeSelect;
const treeData = [
{
title: 'Node 1',
value: '1',
key: '1',
children: [
{
title: 'Child 1',
value: '1-1',
key: '1-1',
},
{
title: 'Child 2',
value: '1-2',
key: '1-2',
},
],
},
{
title: 'Node 2',
value: '2',
key: '2',
},
];
function MyApp() {
return (
treeData={treeData} treeDefaultExpandedKeys={['1']} // 设置默认展开的节点为 '1' /> ); } ``` 在上面的例子中,我们创建了一个树形选择器 `TreeSelect` ,并通过 `treeData` 属性提供了一个树形数据。使用 `treeDefaultExpandedKeys` 属性将节点 `'1'` 设置为默认展开的节点。 这样,当组件渲染时,树形选择器将默认展开节点 `'1'` ,使其子节 点可见。 希望这可以帮助到你!如果还有其他问题,请随时提问。
发布评论