图表控件LightningChart JS v5.2正式发布 - 全新的开发体验

📅 2026/7/16 20:46:25
图表控件LightningChart JS v5.2正式发布 - 全新的开发体验
LightningChart JS是Web上性能特高的图表库具有出色的执行性能 - 使用高数据速率同时监控数十个数据源。 GPU加速和WebGL渲染确保您的设备的图形处理器得到有效利用从而实现高刷新率和流畅的动画常用于贸易工程航空航天医药和其他领域的应用。LightningChart JS v5.2日前已正式发布新版本包含新的图表示例、视觉改进和开发人员体验增强等。堆叠轴堆叠轴是一个新的API允许堆叠任意数量的X或Y轴在彼此的顶部它们的使用是为了在共享时间轴上的多个通道。以前一个解决方案涉及创建多个图表、隐藏和同步x轴但是现在创建一个图表并添加任意数量的y轴就足够了。堆叠轴更容易使用视觉效果更好工作更有逻辑它们还提供了更好的性能因为不再需要额外的图表或隐藏的轴。全新的XY系列新的XY系列自LightningChart JS v5.1发布以来一直可用最初是根据用户反馈开发的。现在我们宣布完整的XY系列升级在加载速度、最大数据容量、内存消耗和交互性方面进行了巨大的性能升级。新的API更方便地插入数据用户应用程序中的处理更少还有一些新功能如编辑数据、读取数据、向数据点添加ID、获取可见数据范围、配置最大内存使用等。按数据点着色线级数、面积级数、样条级数、阶跃级数、值查找着色面积级数、样条面积级数、阶跃面积级数。改进用户体验自动拟合可见数据。Treemap图表Treemap图表现在对所有积极订阅的用户都可用这种类型的图表允许用户在嵌套的矩形内可视化分层数据这些矩形表示较大或较小的值具体取决于它们的大小。Treemap图表有一个内置的向下钻取功能允许用户显示更深入的内容。变形点系列在这个版本中PointLineSeries和PolarPointSeries支持两个新功能1. 自定义图标可以用作点形状该功能支持PNG文件可以作为自定义图标添加可以或多或少地用于轴坐标具有填充样式、剪切、数据清理等。2. ImageFillStyle可用于加载自定义警告PNG文件并以其原始颜色显示它们。每种方法之间的区别在于着色是通过代码应用还是直接从PNG文件继承。这个v.5.2版本还支持为图例、光标结果表和光标点生成器使用自定义图标。自定义主题的渐变和效果现在所有使用LCJS主生成器创建的主题都支持自动渐变和效果为您的数据应用程序提供更令人印象深刻的外观和感觉。开发人员体验改进DataSetXY API最初是在LCJS v.5.1.0中引入的它是一个用于定义、追加、编辑和处理XY图表数据集的API。在这个版本中我们正在扩展DataSetXY API所涵盖的用例Fill一个方法允许为数据集中所有现有的样本加载一个单一的值。// Set point size of all samples to 5 pixels lineSeries.fill({ size: 5}) // Example, Load same value for all altered samples lineSeries.alterSamplesByID([2, 4], { size: 5})应用程序启动时的长缩放动画此版本修复了加载时间序列应用程序时出现的较长初始动画虽然这个问题通常是通过触发Axis.fit()方法来解决的但在某些情况下这是非常难以实现的。现在这个问题已经修复不需要用户进一步修改。