Commit 88faa662 authored by nikogu's avatar nikogu

fix tagCloud repain

parent 61cd9c1a
......@@ -73,7 +73,7 @@ class TagCloud extends PureComponent {
this.node = node;
}
@Debounce(300)
@Debounce(500)
renderChart = (newData) => {
const data = newData || this.props.data;
if (!data || data.length < 1) {
......@@ -88,11 +88,6 @@ class TagCloud extends PureComponent {
width = this.root.offsetWidth * 4;
}
// clean
if (this.node) {
this.node.innerHTML = '';
}
data.sort((a, b) => b.value - a.value);
const max = data[0].value;
......@@ -114,6 +109,11 @@ class TagCloud extends PureComponent {
});
layout.image(imgUrl, (imageCloud) => {
// clean
if (this.node) {
this.node.innerHTML = '';
}
// 执行词云布局函数,并在回调函数中调用G2对结果进行绘制
imageCloud.exec((texts) => {
const chart = new G2.Chart({
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment