问题标签 [lightningchart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
61 浏览

javascript - 在 X 轴上拖动时如何添加 MouseDragEvent 侦听器?

我试图在 x 轴上拖动时添加一个 MouseDragStart 侦听器,但我在 Lightning API 文档中找不到相关的 API,谁能建议我应该使用哪个 API? 图表

0 投票
1 回答
135 浏览

lightningchart - 如何重新加载闪电图?

尝试通过简单地调用以下两次来重新加载闪电图(简化为简洁)

第一次围绕图表呈现良好。第二次,我收到一个 WebGL 错误:

这可能是由调用之间未释放的 WebGL 上下文引起的。问题是如何在再次渲染图表之前重置图表(以及画布和/或 WebGL 上下文)?我试过chart.dispose()了,但这似乎不起作用

任何指针?

0 投票
1 回答
44 浏览

lightningchart - 创建chartXY对象后如何设置主题?

我像这样创建了chartXY:

有谁知道如何在不使用 LightningChart().ChartXY() 的情况下将主题更改为 Themes.light?

0 投票
1 回答
42 浏览

lightningchart - 如何隐藏 zoomband axisX 标签或使其更小?

我希望zoomband的axisx中的数字标签被隐藏或变小,它占用了一定的空间,这使得图表拥挤,我在闪电图API文档中找不到相关的API,对我有什么有用的建议吗?谢谢你 图表图片

0 投票
1 回答
39 浏览

javascript - LightningChartJs点系列在改变角度路线后消失

LightningChartJs 2.0.2在我的Angular应用程序中使用。

在图表中,我实现了一条线和一个点系列,效果符合预期。

但如果我改变路线并返回图表the point series is not visible anymore。尝试了不同的环境,但没有成功。我也无法找到实际问题的原因。

以下代码显示了图表和系列的创建:

在销毁图表时处理:

通常,此时图表和所有依赖关系都会被破坏。如果我回到图表页面,图表应该是新创建的,包含它的所有系列,但点系列不是。

为什么点系列不再可见以及如何解决?

请参阅 stackblitz 示例!图表处理位于

重现问题的步骤:

  1. 将路线更改为LC Test. 您会看到线和点系列。
  2. Dashboard再次更改为LC-Test。线系列可见,点系列不可见。

在 Mac 上使用 Chrome 和 Firefox。

LightningChart Js - stackblitz - 点系列在路线更改问题上消失

在使用缩放选项玩了一下之后,点系列似乎存在渲染问题:

正常行为:

在此处输入图像描述

更改路线并放大到顶部后:

在此处输入图像描述

0 投票
1 回答
108 浏览

javascript - 在 LightningChartJs 中获取系列的可见点

是否存在从图表中的线或点系列中LightningChartJs获取所有内容的函数?visible points

如果我缩放图表,如果没有可用的可见点,我想显示一些东西。在某些情况下,我的数据有中断。

现在我必须检查范围并过滤该范围内的所有点,但这似乎不是很有效。我想 LC 知道所有可见的点并且可以给我。

我非常欢迎有关该主题或其他解决方案的任何想法。谢谢。

0 投票
1 回答
45 浏览

charts - Lightningchart js ButtonBox边框颜色

需要帮助为 ButtonBox 边框(黄线)着色。

图表截图: 图表截图:

0 投票
1 回答
103 浏览

c# - Calling a method from Main Form to run on Child Form / Threads

I am using WinForms C# .NET 4.6

I have 3 Forms. Main, Form1 and Form2 Each form is running on a different thread. Form1 and Form2 have Arction LightningChart Control.. Each of those Forms has a method called "PlotUpdate" to update the charts with random values.

The Main Form has a timer that is triggered every 100ms. I want to call PlotUpdate from the Main Timer tick event to update the charts on Form1 and Form2. PlotUpdate method works in case the Arction LightningChart Control is placed in the Main Form, otherwise it doesn't.

How can I achieve this?

MainForm.cs

Form1.cs / Form2.cs are alike

ChartCreator.cs

0 投票
1 回答
84 浏览

lightningchart - 向下滚动闪电图 JS

我正在测试闪电图表,我想向下滚动网站而不是放大图表。

示例:https ://arction.github.io/lcjs-showcase-renderingSpeed/

如果您查看此图表..只有当我将鼠标悬停在图表标题上时,我才能向下滚动。而不是无论我的鼠标在哪里,如何向下滚动网页。

谢谢。

0 投票
1 回答
160 浏览

lightningchart - IIFE版闪电图xydata

常量 { createSampledDataGenerator } = 要求('@arction/xydata')

大家好,我正在尝试让这个 ECG(https://www.arction.com/lightningchart-js-interactive-examples/edit/lcjs-example-0150-ecg.html)在没有 nodejs 或 nmp 的情况下工作。我已经看到可以使用 IIFE js 版本。在网站上实现 IIFE 版本时,我发现运行上述命令时出错,我无法在我的网络服务器中执行。我该如何运行它?是否有 xydata 的 IIFE 版本?我必须包含什么脚本以及如何包含?谢谢