NODE-RED diplaying csv在仪表板中拆分消息

时间:2017-10-17 20:07:16

标签: csv text node-red

我有以下功能代码将带有CSV格式字符串的传入消息有效负载拆分为多条消息

var outputMsgs = [];
var words = msg.payload.split(",");
for (var w in words) {
  outputMsgs.push({payload:words[w]});
}
return [ outputMsgs ];

如何将每个msg放入仪表板中的特定文本字段?

1 个答案:

答案 0 :(得分:0)

不是在函数节点的1个输出上输出消息流,而是应该在多个输出上输出1条消息,然后将每个输出连接到正确的仪表板UI文本节点。

更改代码以删除outputMsgs

周围的方括号
var outputMsgs = [];
var words = msg.payload.split(",");
for (var w in words) {
  outputMsgs.push({payload:words[w]});
}
return outputMsgs;

然后使用功能文本

下的输入增加功能节点中的输出数量

enter image description here