Javascript 如何从LightningChart JS隐藏特定的点形状?

Javascript 如何从LightningChart JS隐藏特定的点形状?,javascript,lightningchart,Javascript,Lightningchart,我想在网格的点击事件中隐藏某些数据点。我怎样才能做到这一点? 我有圆形、三角形和方形的系列,希望使用单独的网格隐藏显示这些符号的系列。只要引用了这些符号,您就可以处理和恢复系列 //使用带有三角形点的PointSeries作为示例并缓存它。 const triangleSeries=chart.addPointSeries({pointShape:pointShape.Triangle}) //为此示例向图表中添加复选框 const button=chart.addUIElement(UIEle

我想在网格的点击事件中隐藏某些数据点。我怎样才能做到这一点?
我有圆形、三角形和方形的系列,希望使用单独的网格隐藏显示这些符号的系列。

只要引用了这些符号,您就可以处理和恢复系列

//使用带有三角形点的PointSeries作为示例并缓存它。
const triangleSeries=chart.addPointSeries({pointShape:pointShape.Triangle})
//为此示例向图表中添加复选框
const button=chart.addUIElement(UIElementBuilders.CheckBox)
//设置复选框
button.setText('单击以隐藏/显示系列')
.setPosition({x:95,y:95})
//定义单击按钮时的行为(更改其状态)
.onSwitch((u,state)=>{
//该复选框处于“打开”状态,因此还原序列。
如果(州)
//将序列还原到图表中,以便它再次显示在图表中。
triangleSeries.restore()
其他的
//从图表中处理序列,有效地“隐藏”它。
triangleSeries.dispose()
})
您可以使用UIElementBuilder的
setPictureOff
setPictureOn
方法修改复选框形状:

//创建一个复选框
const checkBox=chart.addUIElement(UIElementBuilders.checkBox
//修改复选框的形状
.setPictureOff(UIButtonPictures.矩形)
.setPictureOn(UIButtonPictures.矩形)
)

非常感谢