fix: Tree missing aniation when virtual scrolled (#20565)

* fix: Tree missing aniation when virtual scrolled

* clean up

* skip debug test
This commit is contained in:
二货机器人 2019-12-31 15:45:28 +08:00 committed by GitHub
parent f6cec889aa
commit deba77b3d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 44 additions and 1 deletions

View File

@ -206,6 +206,7 @@ export default class Tree extends React.Component<TreeProps, any> {
const prefixCls = getPrefixCls('tree', customizePrefixCls);
return (
<RcTree
itemHeight={20}
ref={this.setTreeRef}
{...props}
prefixCls={prefixCls}

View File

@ -1,3 +1,3 @@
import demoTest from '../../../tests/shared/demoTest';
demoTest('tree');
demoTest('tree', { skip: ['big-data.md'] });

View File

@ -0,0 +1,42 @@
---
order: 99
title:
zh-CN: 大数据
en-US: Big data
debug: true
---
## zh-CN
大数据展示。
## en-US
Plenty of tree nodes.
```jsx
import { Tree } from 'antd';
const treeData = [];
for (let i = 0; i < 100; i += 1) {
const children = [];
for (let j = 0; j < 100; j += 1) {
children.push({
title: `child ${i}-${j}`,
key: `l-${i}-${j}`,
});
}
treeData.push({
title: `parent ${i}`,
key: `l-${i}`,
children,
});
}
const Demo = () => <Tree defaultExpandAll height={400} treeData={treeData} />;
ReactDOM.render(<Demo />, mountNode);
```