我已经在node-red中创建了一个 Node 。当我删除连接到另一个 Node 的连线时,连线消失,然后我部署整个流程,尽管连线被删除,但 Node 仍然会影响它之前加入的 Node 。没有其他东西连接到这两个 Node 。重新启动 node-red 后问题消失。
是否有任何我需要禁用的标志。在任何其他 Node 上从未发生过这种情况,并且在红色 Node 安装中问题仍然存在。
我不确定什么代码会导致此问题,您能告诉我为什么会发生这种情况吗?或者因为文件很大,所以要发布代码的哪一部分。
谢谢。
最佳答案
从 Node-RED 的 Angular 来看,如果消息之间没有连线,那么消息就没有理由继续流动,没有任何标志/设置会改变这种行为。
如果特定 Node 在实例之间共享状态(例如共享配置 Node ),那么它们仍然可以传递一些信息,但这应该仅限于该 Node 。如果不花时间深入研究 homekit Node ,我无法说出它的行为方式。
您最好在 Node-RED Slack 或 Discourse 论坛上讨论这个问题,因为解决这个问题可能需要一些来回,这不是 Stack Overflow 所擅长的。
关于javascript - 删除连线后两个 Node 保持链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50764224/