我正在使用 node-red,函数 node 来生成一些随机矩阵。但是每次部署节点的时候都会出现“TypeError:Cannot read property 'push' of undefined”的错误,谁能帮我看看代码?// Generate some random data// See https://www.patrick-wied.at/static/heatmapjs/example-minimal-config.htmlvar len = 200;msg.payload = [];while (len--) { var value = Math.floor(Math.random() * 100); msg.payload.push(value);}return msg;
2 回答

缥缈止盈
TA贡献2041条经验 获得超4个赞
错误告诉 ,无法对“未定义”进行推送。这表明 msg 未定义或 msg.payload 未定义。在您的情况下,在推送之前单独声明有效负载,然后最后将其分配给 msg。
添加回答
举报
0/150
提交
取消