javascript - 删除连线后两个 Node 保持链接

标签 javascript node.js node-red

我已经在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/

相关文章:

javascript - 如何使用 JavaScript 在 div 中加载 HTML 页面?

javascript - 如何检测 Javascript 正则表达式中的命名空间字符串?

javascript - 无法从网络服务获取响应

javascript - 登录后 Vue 应用程序不使用本地存储(vue 路由器)

node.js - 在单独的函数中进行类型检查在 typescript 中不起作用

javascript - JS 切片、拆分和解析

python - 通过node-red将Python连接到网页

javascript - node.js 如何使用 child_process.exec 显示标准输入

javascript - 如何在窗口监听器函数中调用 Controller 函数

ibm-cloud - 连接到 Node-Red 上的对象存储