删除连线后两个节点保持链接

Two nodes stay linked after deleting wires

我已经在node-red中创建了一个节点。当我删除连接到另一个节点的连线时,连线消失,然后我部署整个流程,虽然连线被删除,但节点继续影响它之前加入的节点。这两个节点没有其他连接。重启 node-red 后问题消失。

是否有任何我需要禁用的标志。它从未发生在任何其他节点上,并且该问题在 node-red 安装中仍然存在。

我不确定是什么代码导致了这个问题,你能告诉我为什么会发生这种情况吗?或者代码的哪一部分 post 因为文件很大。

谢谢。

从 Node-RED 的角度来看,如果消息之间没有连线,则没有理由继续流动消息,没有 flag/settings 可以改变这种行为。

如果特定节点在实例之间共享状态(例如共享配置节点),那么它们可能仍会传递一些信息,但这应该仅限于该节点。如果不花时间深入研究 homekit 节点,我无法说出它的行为方式。

你最好在 Node-RED Slack 或 Discourse 论坛上讨论这个问题,因为处理它可能需要一些来回,这不是 Stack Overflow 擅长的。