![]() |
1
0
在使用ng2图表时,我反复尝试了一系列不同的实现来为自己解决这个问题(顺便提一下,这就是我如何发现这个问题的)。最后,我添加了一个@ViewChild来引用html中定义的图表。 ts中此解决方案所需的参考:
在ts中我的班级排名第一:
使用ng2图表的图表的html对象:
在随后用于覆盖图例onClick的方法中(我个人在chartOptions中这样做),可以添加以下代码行:
这复制了图例项的标准“onClick”,因此无需存储原始函数。值得一提的是,在这段代码中,legendItem是onClick的第二个参数(第一个是事件):
此修复程序的唯一问题是,默认情况下,在ng2中,图表。默认情况下,隐藏的artibute不会公开,因此我必须按照以下方法在模块中进行一些修改: https://github.com/valor-software/ng2-charts/issues/915 。 虽然我很感激你的问题与ng2图表无关。我想您可能会在包装器中使用类似的方法。至少我想,在我设法解决了我的问题后,我会与你分享我所做的:) |
![]() |
4r60_ · 如何停止VueJS上的间隔?[副本] 2 年前 |
![]() |
Park · Vuejs道具,路径较长 2 年前 |
![]() |
Mathijs · vue-chartjs4中的混合气泡图和折线图 2 年前 |
![]() |
roev · 大堆来自(物体)。forEach不使用vue。js 2 年前 |
![]() |
haferje · Vue。用于计算属性重新渲染的js加载指示器 6 年前 |
![]() |
Ready Dev · Axios一次发出多个请求(vue.js) 6 年前 |
![]() |
tzortzik · 如何使用vue路由器将对象作为道具传递? 6 年前 |
![]() |
Tim · VueJS-迭代从AJAX调用返回的数据 6 年前 |