reactjs - 如何在 Highcharts 的图表中呈现具有 x 和 y 值的对象数组“webdata”?
问题描述
链接中共享的代码中的getData()
函数,其 x 和 y 轴的值显示在“webdata []”中,值如下所示
https://codesandbox.io/s/highcharts-react-demo-pe0tk?fontsize=14&hidenavigation=1&theme=dark
这些值没有显示在我使用 Highcharts 库的图表中。您能否让我知道代码中的更正,以便可以显示以下值
解决方案
您需要将数据调整为 Highcharts 要求的格式:
series: [{
data: data.map((el) => ({
x: new Date(el.timestamp).getTime(),
y: Number(el.value)
}))
}],
xAxis: {
type: 'datetime'
}
现场演示:http: //jsfiddle.net/BlackLabel/soa25jhu/
API参考:
推荐阅读
- wso2 - 需要使用soap请求更新wso2中的服务提供者:SAML2 Web SSO Configuration details
- python - 如何使用 Pandas 中的列为 networkx 中的节点着色
- php - 当多列值存储在php中的一行excel中时如何分别获取值
- c - 只要先完成,父进程是否会自动获取其子进程?
- bash - 子shell中变量函数调用分配的错误退出代码
- powershell - 如何在电子邮件正文或控制台屏幕中将变量结果显示为表格?
- salesforce - 克隆报价并保持与其原始报价行项目的关系
- c++ - 将删除顺序更改为在变量之前删除指针
- postgresql - 如何使用条件更新连接表
- python - 箱线图:seaborn 中的自定义宽度