LightningChartJS是Web上性能最高的图表库具有出色的执行性能-使用高数据速率同时监控数十个数据源。GPU加速和WebGL渲染确保您的设备的图形处理器得到有效利用,从而实现高刷新率和流畅的动画。
LightningChartJS5.0是一个主要版本,它带来了新的产品特性、视觉效果和开发人员体验的改进!
戳这里了解这个图表组件WebGL上下文共享在这次更新中,基于大量的用户需求,LCJS引入了WebGL上下文共享:一个多图表应用程序开发的变革特性。从版本v.5.0开始,用户可以轻松地使用HTMLdiv元素为每个图表定义布局,并使用CSS定位。LightningChartJS优化所有图表的渲染,而不需要考虑它们的位置或数量。
这种增强简化了将高性能图表集成到复杂布局中的过程,并支持图表重排、动态图表修改、下钻视图和移动友好设计等高级功能。
在使用LightningChartJS时,新版本还实现了不同的新功能来改善UI。
单个结果表字体和颜色当鼠标悬停在数据上时,用户可以看到一个显示结果的框。现在可以使用不同的字体或颜色样式自定义每个结果。例如一个标签可能是粗体样式,另一个标签可能使用斜体样式等。在以前的LCJS版本中,这是不可能的,表格中的所有结果都具有相同的字体和填充样式。
更多点形状类型新版本中添加了新的点形状和pointLineSeries,包括箭头、十字、菱形、减号、正号和星号类型,这些新类型也显示在附图中。
在饼图、漏斗图和金字塔图上的自动游标通过在饼图切片上添加自动游标,将鼠标悬停在切片上将显示相应的切片值。
性能改进图系列优化在此版本中,所有图形系列类型(包括分段、矩形、椭圆和方框系列)的性能都得到了提升。在之前的LCJS4.0中,图形系列以10-20FPS的速度在1.4秒内加载了个盒子。
在LCJS5.0中,图形系列现在可以在0.5秒内加载10,个盒子。同样地,即使所有动画、光标、缩放和平移都被启用,FPS性能也提高到60FPS。
提高视觉质量对于这个版本,技术团队重做了JS图表的关键功能,以下是其中的一些:
缩放波段图最新的更新引入了一个重制的缩放波段图功能,为用户提供了一个增强的体验和改进的美学,主图表中没有显示的数据现在被巧妙地调暗,确保用户只