javascript - 为 PieChart/DonutChart Google Charts VueJS 分配角色/自定义 HTML 工具提示
问题描述
我已经为 Google Charts 实现了一个名为vue-google-charts的 VueJS 包装器,我正在寻找解决工具提示场景的问题。
我希望PieChart
通过利用toolip: {isHtml: true}
在此选项指令中设置的工具提示来自定义工具提示,:options="chartDonutOptions"
.
数据如下所示:
chartDonutData: [
['Stage', 'Percent', 'Tooltip'],
['Data 1, null, ''],
['Data 2, null, ''],
['Data 3, null, ''],
['Data 4, null, ''],
['Data 5, null, '']
]
注意位置 2 之后的空字符串null
。当我进行 API 调用以更新此对象时,我将值分配给 thenull
和 emptystring
位置。但是,当我将字符串值更新到这些区域时,当我与饼图的每个切片进行交互时,我无法让它们显示出来。
仅显示数组的位置 0 和 1:
数据 1
15.743 (15.7%)
我希望显示每行的位置 0、1 和 2:
数据 1
15.743 (15.7%)
我更新的字符串在这里!
在我的搜索中,很多评论都建议为该列分配角色。
我很好奇你是如何设置VueJS/vue-google-charts 的。请指教!
解决方案
尝试将工具提示列标题更改为对象。
['Stage', 'Percent', {type: 'string', role: 'tooltip', p: {html: true}}],
推荐阅读
- amazon-web-services - SQS 中的批处理作业完成后如何获得通知
- redis - 如何禁用创建到('redis',6379)打印的tcp连接?
- java - Android Stuido:PC 关闭后库的内存不足(Java 堆空间)错误
- python - 比较 pandas 和 python 中的整数和浮点数是不一致的。为什么?
- javascript - 将属性附加到每个 JSON 对象
- swift - 如何在 SwiftUI 中滚动之前使内联导航栏透明
- node.js - 将包含可变数据的文件上传到 Google Cloud Storage
- javascript - 将图像拟合到 Material-ui 网格中
- python - 为什么我的 pygame 程序运行时间越长越慢?
- java - 运行具有接口作为参数 1 的类时出现 NoSuchBeanDefinitionException