我的数组有效负载类似于:msg.payload[index].temp
。我将数组拆分为单个部分,以通过MQTT发布数组的单个部分。
所以我得到了msg.payload.temp
和msg.parts.index
。
是否可以将索引号放入msg.payload.temp
?如果索引为6
,则类似msg.payload.temp6
或msg.payload.6-Temp
。
您可以将属性添加到msg.payload。
let index = 6;
msg.payload["temp"+index] = 'Whatever';
这将作为]
console.log(msg.payload.temp6); // Whatever