在 Node-RED 中,Function 節點可以透過輸出多個 msg 物件來實現輸出多個值。你可以使用 JavaScript 的陣列或物件來包含多個 msg 物件,然後將它們返回到 Function 節點的輸出。以下是一個示例:
// 將兩個 msg 物件放入陣列中
var outputMsgs = [
{ payload: "訊息1" },
{ payload: "訊息2" }
];
// 將陣列作為輸出返回
return outputMsgs;
在這個示例中,我們創建了一個包含兩個 msg 物件的陣列 outputMsgs。每個 msg 物件都有一個 payload 屬性,你可以根據需要自定義其他屬性。
最後,通過使用 return 關鍵字將 outputMsgs 陣列返回到 Function 節點的輸出。當你連接其他節點到 Function 節點的輸出時,它們將接收到這兩個 msg 物件,並可以進一步處理它們。
希望這對你有所幫助!如果你有任何其他問題,請隨時提出。