LightningChart JS 5.0是一个重要版本,具有新的产品功能、视觉效果和开发者体验改进!
1、WebGL上下文共享
考虑到LightningChart JS v.5.0是一个向后兼容的版本,我们强烈建议您查看LightningChart JS v.5.0迁移指南。
在本次更新中,基于大量用户的需求,LC JS引入了WebGL上下文共享:这是多图表应用程序开发的一项变革性功能。
从v.5.0版开始,用户可以毫不费力地使用HTML <div>元素为每个图表定义布局,并使用CSS对其进行定位。LightningChart JS会优化所有图表的渲染,而不管它们的位置或数量如何。
该增强功能简化了将高性能图表集成到复杂布局中的过程,并支持图表重新排列、动态图表修改、下钻视图和移动友好设计等高级功能。如需了解更多信息,请参阅 WebGL 上下文共享文档。
这消除了以前每个应用程序最多只能使用 16 个图表的限制(以前,每个应用程序最多只能使用 16 个图表)。以前,用户必须使用 Dashboard 才能实现这一功能)。
点击上图免费观看演示示例视频⬆
2、更多产品功能
在使用LightningChart JS时,我们实现了不同的新功能,以改善用户界面。
单个结果表的字体和颜色
将鼠标悬停在数据上时,用户可以看到一个包含结果的方框。现在,可以为每个结果自定义不同的字体或颜色样式。例如,一个标签可以使用粗体样式,另一个标签可以使用斜体样式等。在以前的 LC JS 版本中,这是不可能的,表格中的所有结果都使用相同的字体和填充样式。

更多点形状类型
我们添加了新的点形状和点线条系列,包括箭头、十字、菱形、减号、加号和星形类型。这些新类型也显示在所附的图例中。

饼图、漏斗图和金字塔图上的自动光标
饼图切片上新增了自动光标,现在将鼠标悬停在切片上就会显示相应的切片值。

3、性能改进
图形系列优化
在此版本中,所有图形系列类型(包括线段、矩形、椭圆和方框系列)的性能都得到了提升。在之前的 LC JS 4.0 中,图形系列以 10-20 FPS 的速度加载 1,000 个方框需要 1.4 秒。
在 LC JS 5.0 中,图形系列现在只需 0.5 秒即可加载 10,000 个方框。同样,即使启用了所有动画、光标、缩放和平移,FPS 性能也提高到了 60 FPS。
这意味着在最高性能下,应用程序将超级轻便、无延迟。下面是一个使用数字系列的框系列示例:
点击上图免费观看演示示例视频⬆
4、视觉质量改进
在此版本中,我们重新修改了 JS 图表的主要功能。以下是其中一些:
缩放带状图表
最新更新引入了重新设计的缩放带状图表功能,为用户提供了更美观的体验。主图表中未显示的数据现在会被巧妙地变暗,确保用户只关注相关数据。
通过可拖动的 "笔尖",交互变得更加直观,用户可以使用鼠标滚轮或点击缩放带图轻松修改视图。除了这些视觉增强功能外,API 也得到了简化,使其不仅更加强大,而且更加方便用户使用。

光标点标记
现在,当您悬停时,光标位置默认会显示一个小十字线。对于那些寻求定制的用户,你可以灵活选择各种点的形状,如菱形、圆形、星形、方形等,确保用户交互更有针对性。

5、开发人员体验改进
根据热图用户的反馈,我们认识到由于高数据率导致采样流延迟不一,有时顺序不正确而面临的挑战。
为了提升用户体验并解决这些问题,我们推出了新的应用程序接口。该应用程序接口便于直接输入带有时间戳的热图样本,即使样本到达的顺序不一致,也能确保数据的准确性。这一重大升级大大提高了终端用户的便利性。

开发文档搜索栏
通过在LightningChart JS开发人员文档网站上按单词/术语搜索,轻松找到所需内容。

6、许可与离线开发变更
随着LightningChart JS v5.0.0的发布,现在使用该库需要许可证密钥。在此之前,即使没有许可证,图表也可以在社区许可下运行,这往往会导致用户对条款的疏忽。
现在,如果没有许可证,图表将无法加载,而是显示一条错误信息。现有商业客户应注意,在应用程序开发过程中需要开发人员许可证,在应用程序推出时需要部署许可证。
此外,LCJS 5.0.0 更新规定,交易功能(如烛台系列和 OHLC 系列)需要特殊的 LCJS 许可证。没有许可证,用户在访问功能时会遇到错误。
如需了解更多信息,现有客户和新客户可直接联系我们,以评估您的项目需求。
离线开发变更
从 LCJS v5.0 开始,将不再提供无限社区许可证。非商业用户仍可试用,但现在将有时间限制。值得注意的是,商业和非商业试用版均可离线运行。现有用户在升级到 LCJS v.5.0 之前不受影响。
7、迁移指南
请注意,LightningChart JS v.5.0是一个不向后兼容的版本,因此您应该查看LightningChart JS迁移指南。当涉及到更新时,确保您意识到任何向后兼容性问题总是很重要的。
对于JavaScript应用程序来说尤其如此,破坏性的更改可能会导致意想不到的问题,而这些问题可能要到很久以后才会出现。
请联系我们获取《LightningChart JS迁移指南》,该指南旨在帮助您轻松检查应用程序中是否使用了任何修改过的方法、属性、导出等,并提供清晰易懂的迁移说明。
8、开始使用LightningChart JS v.5.0
LightningChart JS v.5.0是一个重要的版本,引入了多个产品、体验和许可变更。你可以在开发者文档中找到关于所有这些主题的更多信息。不过,我们将向所有LightningChart JS用户发送有关新许可条款的特别通知。
立即下载 LightningChart JS v.5.0 新版安装包 >>


渝公网安备50010702505508