Skip to content

Commit

Permalink
fix: Tree missing aniation when virtual scrolled (ant-design#20565)
Browse files Browse the repository at this point in the history
* fix: Tree missing aniation when virtual scrolled

* clean up

* skip debug test
  • Loading branch information
zombieJ authored Dec 31, 2019
1 parent f6cec88 commit deba77b
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 1 deletion.
1 change: 1 addition & 0 deletions components/tree/Tree.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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}
Expand Down
2 changes: 1 addition & 1 deletion components/tree/__tests__/demo.test.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import demoTest from '../../../tests/shared/demoTest';

demoTest('tree');
demoTest('tree', { skip: ['big-data.md'] });
42 changes: 42 additions & 0 deletions components/tree/demo/big-data.md
Original file line number Diff line number Diff line change
@@ -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);
```

0 comments on commit deba77b

Please sign in to comment.