我使用选项{queue:true}和flush()来动态地将项添加到visjs时间轴,以提高性能。为了设置样式,我在CSS中定义了3个类。 它们已正确应用,但有时它们不会按指定更改项目颜色。我尝试删除队列选项,但问题仍然存在。这个错误可以在Firefox和Chrome上看到(我在linux上)。 The first picture显示了item_ligado类,它应该将项目变为绿色,但它被绘制为红色。如果我将图像滚出屏幕然后再返回,则会获得the second picture上显示的正确颜色。
我的css定义为
.vis-item.timeline_ligado {
background-color:#66CC00;
border-color:#66CC00;
color:#FFF;
}
我在flush()之后调用redraw(),但是如果删除它就没有区别。