Highcharts在React TypeScript中用于地图的自定义数据?

越南的

如何data向地图添加自定义series

当前,自定义数据是类似数组的对象data: [string, number][],其值如下所示:[["us",0],["uk",0],...]

此外,它看起来像的数据joinBy: ["hc-key", "hc-key"],但我甚至无法访问hc-keytooltip

tooltip: {
        headerFormat: '',
        formatter: function () {
            const country = this.point;
            console.log(this);
    // cannot access this['hc-key'] or country['hc-key']
            const info = `The value for ${country.name} is ${country.value}`
            return info;
        }
    },
// I also filter country by value like this:
colorAxis: {
        dataClasses: [
            {
                from: 0,
                to: 0,
                color: "#9E9E9E",
                name: 'No Data'
            }, 

我怎样才能series采用这样的数据结构而不是数组[[],[],...]

[
  {country: 'us', name: 'USA', some_value: 0, some_other_values: [{...},{...},...],...},
...
]

因此,我可以在工具提示中显示更多信息,但仍然可以通过每个国家/地区设置样式some_value

我已经看过这里这里的答案但它们对我没有用。

我的代码工作从这个例子在这里

塞巴斯蒂安·温泽(SebastianWędzel)

我准备了一个非常简单的演示示例,该示例演示了如何创建满足您要求的数据。

演示:https : //jsfiddle.net/BlackLabel/yv5fp80o/

数据:

var data = [{
  'hc-key': 'in',
  value: 20,
  customValue: [10, 20]
}]

通过使用格式化程序功能,可以在工具提示中显示自定义值:https : //api.highcharts.com/highcharts/tooltip.formatter

这是一种获取完整mapData数组的方法,您可以在其中找到所需国家/地区的hc-key。

console.log(chart.series[0].mapData)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Highcharts使用React TypeScript根据数据值填充地图

来自分类Dev

Highcharts React 中的自定义 Y 轴比例

来自分类Dev

将 Highcharts 地图与 react 组件集成

来自分类Dev

Highcharts使用React TypeScript进行映射

来自分类Dev

用于 @types/react-router 的 Typescript 自定义 @types 包

来自分类Dev

React Typescript - 添加自定义属性

来自分类Dev

react-native地图自定义的CSS或样式

来自分类Dev

用于Api请求的React和Typescript自定义钩子(被调用两次且未映射到类型)

来自分类Dev

适用于React Native的自定义Android模块

来自分类Dev

自定义Highcharts xaxis标签

来自分类Dev

Highcharts columnrange 自定义图例

来自分类Dev

使用自定义钩子在React Typescript中传递道具

来自分类Dev

TypeScript和自定义React Hook Api服务

来自分类Dev

输入自定义钩子React / Typescript的问题

来自分类Dev

如何输入自定义钩子useStateWithCallback React TypeScript

来自分类Dev

React中真实的自定义属性(例如微数据)

来自分类Dev

使用自定义的React钩子获取数据

来自分类Dev

Highcharts根据数据序列值自定义显示工具提示

来自分类Dev

如何将自定义数据传递到Highcharts图单击事件

来自分类Dev

在Highcharts甜甜圈图的工具提示上添加自定义数据

来自分类Dev

如何包含事件:{} 自定义 highchart 数据的属性到 highcharts-vue

来自分类Dev

无法转换用于渲染折线图的数据:Highcharts+React

来自分类Dev

如何在“地图”中使用React组件的自定义钩子

来自分类Dev

Excel中用于字母数字字母值的自定义数据验证

来自分类Dev

未定义用于创建自定义 HTML 标签的 React 属性

来自分类Dev

React + Typescript:复制自定义组件的道具-React.PropsWithoutRef对我不起作用

来自分类Dev

React 中自定义字段的自定义验证

来自分类Dev

highcharts:禁用默认按钮,但保留自定义按钮

来自分类Dev

从自定义Highcharts绘图中删除标签

Related 相关文章

  1. 1

    Highcharts使用React TypeScript根据数据值填充地图

  2. 2

    Highcharts React 中的自定义 Y 轴比例

  3. 3

    将 Highcharts 地图与 react 组件集成

  4. 4

    Highcharts使用React TypeScript进行映射

  5. 5

    用于 @types/react-router 的 Typescript 自定义 @types 包

  6. 6

    React Typescript - 添加自定义属性

  7. 7

    react-native地图自定义的CSS或样式

  8. 8

    用于Api请求的React和Typescript自定义钩子(被调用两次且未映射到类型)

  9. 9

    适用于React Native的自定义Android模块

  10. 10

    自定义Highcharts xaxis标签

  11. 11

    Highcharts columnrange 自定义图例

  12. 12

    使用自定义钩子在React Typescript中传递道具

  13. 13

    TypeScript和自定义React Hook Api服务

  14. 14

    输入自定义钩子React / Typescript的问题

  15. 15

    如何输入自定义钩子useStateWithCallback React TypeScript

  16. 16

    React中真实的自定义属性(例如微数据)

  17. 17

    使用自定义的React钩子获取数据

  18. 18

    Highcharts根据数据序列值自定义显示工具提示

  19. 19

    如何将自定义数据传递到Highcharts图单击事件

  20. 20

    在Highcharts甜甜圈图的工具提示上添加自定义数据

  21. 21

    如何包含事件:{} 自定义 highchart 数据的属性到 highcharts-vue

  22. 22

    无法转换用于渲染折线图的数据:Highcharts+React

  23. 23

    如何在“地图”中使用React组件的自定义钩子

  24. 24

    Excel中用于字母数字字母值的自定义数据验证

  25. 25

    未定义用于创建自定义 HTML 标签的 React 属性

  26. 26

    React + Typescript:复制自定义组件的道具-React.PropsWithoutRef对我不起作用

  27. 27

    React 中自定义字段的自定义验证

  28. 28

    highcharts:禁用默认按钮,但保留自定义按钮

  29. 29

    从自定义Highcharts绘图中删除标签

热门标签

归档