自 Node-RED 1.1.0 起

节点可以组合在一起形成一个组。然后它们可以作为单个对象在编辑器中移动或复制。

组可以设置边框和背景颜色,以及可选标签。

Groups

创建组

要创建一个组,选择节点,然后在菜单中选择“组 -> 组合选择”选项。

参考
快捷键Ctrl/⌘-Shift-g
菜单选项组 -> 组合选择
动作core:group-selection

编辑组属性

可以通过双击组或在工作区获得焦点并选中组时按Enter来编辑组的属性。

编辑对话框包含两个选项卡:

  • : 属性 - 要编辑的组属性。
  • : 环境变量 - 作为环境变量在组内公开的属性。 自 Node-RED 2.1 起
  • : 描述 - 按节点文档,使用 Markdown 格式。这在选中组时显示在 信息侧边栏 中。
Group edit dialog - properties Group edit dialog - description

组编辑对话框 - 属性和描述选项卡

组属性选项卡提供以下选项:

  • 设置组的轮廓和填充颜色
  • 选择组的名称是否应显示为标签,如果是,使用什么颜色文本以及标签应放置的位置。

重用组的样式

参考
快捷键Ctrl/⌘-Shift-c
动作core:copy-group-style
参考
快捷键Ctrl/⌘-Shift-v
动作core:paste-group-style

要复制现有组的样式(轮廓、填充、颜色和标签位置),选择该组,然后按Ctrl/⌘-Shift-c

要将该样式应用到另一个组,选择该组并按Ctrl/⌘-Shift-v

向组添加节点

可以通过将节点拖动到组中来将节点添加到现有组。在 Node-RED 3.1 之前,这只能逐个节点完成。自 Node-RED 3.1 起,可以一次性将整个选择的节点/组拖入一个组中。

从组中移除

要从组中移除节点,选择该节点,然后在菜单中选择“组 -> 从组中移除”选项。

自 Node-RED 3.1 起,您可以在拖动选择时按住Alt键,这样它将从父组中移除。

参考
快捷键
菜单选项组 -> 从组中移除
动作core:remove-selection-from-group

合并节点/组

可以将当前选择合并为一个单一组。选择所有要合并到单一组中的组和节点。然后在菜单中选择“组 -> 合并选择”选项。

参考
快捷键
菜单选项组 -> 合并选择
动作core:merge-selection-to-group

取消分组

要取消分组节点,选择组,然后在菜单中选择“组 -> 取消组合选择”选项。

参考
快捷键Ctrl/⌘-Shift-u
菜单选项组 -> 取消组合选择
动作core:ungroup-selection