此问题在此处已有答案:
How can I access and process nested objects, arrays, or JSON?(32个回答)
20天前关闭。
问题是,我通过WebSocket接收数据,我需要将其写入二维数组。如何做到这一点?
myWs.onmessage = function (message) {
const jsonParse = JSON.parse(message.data);
try {
for (let i = 0; i < mockLineData.length; i++) {
mockLineData[i].data[i].y = jsonParse[i]['value_state'];
mockLineData[i].data[i].x = inc;
console.log(mockLineData[i].data[i].y);
}
} catch (error) {
console.log('Error: ', error);
}
};
export const mockLineData = [
{
id: "ИБП Uвх",
color: tokens("dark").redAccent[200],
data: [
{
x: 0,
y: 1,
},
],
},
];
字符串
1条答案
按热度按时间kuhbmx9i1#
你可以使用**map()**来创建二维数组。
字符串