ExtJS的6极图表标签渲染省略当相同的数据集加载

问题描述:

我有一个Ext.chart.PolarChart并隐藏重叠的标签(用于太小扇区)我使用标签渲染器。ExtJS的6极图表标签渲染省略当相同的数据集加载

一切运作良好,但我注意到,如果我得到同样的数据从服务器渲染设置被忽略并显示所有标签。可能是什么问题呢?

检查this fiddle,只需点击“设置相同的数据”(如果你点击“设置随机数据”在那之后,一切都将重新工作)。

当加载相同的数据集时,标签渲染器会被省略,因为只有在商店中有更新时才会重新渲染系列/标签。我对你的代码做了一些修改。你可以查看我的评论和控制台来验证这一点。

我还更改了if-else语句在渲染器函数中使代码正常工作。

更改密码Fiddle

+0

感谢您的支持!是的,我知道当商店没有更新时渲染器被忽略,但问题是为什么隐藏的实验室变得可见?我不能接受你的解决方案,因为标签“棒”仍然可见。 –

+0

我明白'display:'none''应该被用来隐藏标签,但它似乎是这个版本中的一个错误(虽然找不到发行说明)。它适用于** Ext JS 6.5.0.775 - Triton **。我已经更新了代码。 –