如何使用节点红色中的节点标识符向下一个节点发送/传递消息?

问题描述

我正在为自己的流程构建自定义节点。自定义节点正常工作,并且使用node.send(msg);(其中node=this)将消息/结果发送到下一个节点。当我仅使用此节点一次时,它工作正常。如果我在同一流程的多个地方使用同一节点。它总是将消息发送到一个(最后)节点。我认为脚本丢失了节点的上下文。即在何处发送邮件。因此,我想将node.sent(msg)替换为getnode(node_id).send(msg),以便它将始终将消息发送到正确的节点。我是节点red的新手,所以如果我无法解释问题,请原谅。如果您需要更多详细信息,请告诉我,我会补充。任何提示都是有意义的。

解决方法

这表明您如何创建节点。

您的节点发送消息的唯一方法是通过调用this.send(...)