javascript - 向图表组件提供对象
问题描述
我正在尝试将数据传递给需要这种格式数据的图表组件:
使用以下代码,我从现有对象中获取数据items
以创建一个新对象performanceSeries
以传递到图表组件:
const performanceSeries = {
id: "Performance",
data: []
};
for(const { date, performance } of items)
performanceSeries.data.push({ x: date, y: performance });
但是,我在 Chrome 控制台中收到此错误:
警告:道具类型失败:提供给 Line 的对象类型的道具数据无效,需要一个数组。
我很困惑,图表文档是否需要一个对象或一个数组,或者我做错了什么?
解决方案
推荐阅读
- python - 使用循环顺序调用函数 Python
- html - 如何将列表水平放置在不同的元素旁边(例如输入元素)
- graphql - Django GraphQL Mutation 更新,但数据库没有变化
- arrays - 识别产生另一个 numpy 数组的一个 numpy 数组的行
- java - 我的井字游戏认为,只要连续出现 3 个符号,就会有赢家。我怎样才能解决这个问题?
- regex - 平衡和不平衡字符串的正则表达式
- google-cloud-dataflow - Apache Beam 管道指标
- network-security-groups - 如何只允许来自同一 IP 地址的入站流量
- r - 跨列查找匹配值
- javascript - 使用 flatten 函数保持一致的 parentId/id 关系