群组

自 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