javascript - 数组形状错误

标签 javascript arrays reactjs

我正在将数据从一个 React 组件发送到另一个组件,但它不是我期望的形状/格式,我在调试问题所在时遇到了麻烦。

我已经在控制台记录了数组应该是什么样子,以及它通过什么来表示:

enter image description here

顶部的数组是“好”数组,而底部的数组是我的数组当前的结果。

(7) [{}.....] 和 [Array(7)] 有什么区别?

最佳答案

你有一个一维数组和一个二维数组:

const arr1 = [{pv:1}, {pv:2}];
const arr2 = [[{pv:1}, {pv:2}]];

console.log(arr1);
console.log(arr2);

关于javascript - 数组形状错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47947547/

相关文章:

javascript - 如何获取具有特定标签名称的祖先节点

ruby - 在 ruby​​ 中拆分句子的更好的正则表达式?

javascript - 找不到 React JS 模块

javascript - 如何将子元素附加到 React 元素

javascript - 使用小书签用字符串填充页面上的每个字段

javascript - 从 JS 日期开始的 Highcharts X 轴时间

javascript - 为交换 iframe 内容的菜单项动态分配 'sticky' 选定状态

javascript - JS/JQuery : Can't access array elements in json

ios - 核心数据和数组 swift 2.0

reactjs - 具有循环连接的层次树