可以通过以下方式将节点添加到工作区:
节点端口标签
节点通过端口用线连接在一起。一个节点最多可以有一个输入端口和多个输出端口。端口可能有一个标签,当鼠标悬停在上面时会显示出来。节点可以指定标签,例如,Switch 节点显示与端口匹配的规则。标签也可以在节点编辑对话框中自定义。
有些节点在节点下方显示状态消息和图标。这用于指示节点的运行时状态——例如,MQTT 节点指示它们当前是否已连接。
节点元素
如果节点有任何未部署的更改,它会在上方显示一个蓝色圆圈。如果其配置存在错误,它会显示一个红色三角形。
有些节点在其左侧或右侧边缘包含一个按钮。这些允许从编辑器内部与节点进行一些交互。Inject 和 Debug 节点是唯一具有按钮的核心节点。
快速添加对话框提供了一种简单的方法,可以在鼠标所在的任何位置向工作区添加节点,而无需将其从调色板拖动过来。
快速添加对话框
通过在点击工作区时按住 Ctrl
或 Command
键来打开对话框。
对话框包含所有可用节点的完整列表。它在列表顶部显示五个主要核心节点,然后是最近添加的节点,最后是其余节点的完整字母顺序列表。
与主调色板一样,对话框顶部有一个输入框,用于筛选列表并快速查找节点。
如果在列表中点击节点时按住 Ctrl
或 Command
,则会添加节点并保持快速添加对话框打开,以便在流程中添加下一个节点。
如果在触发对话框时点击导线,则添加的节点将被插入到导线中。
可以通过双击节点或在工作区获得焦点时按 Enter
来编辑节点的配置。如果选择了多个节点,则将编辑选择中的_第一个_节点。
编辑对话框包含三个选项卡
节点编辑对话框 - 属性、描述和外观选项卡
参考 | |
---|---|
操作 | core:show-selected-node-labels |
参考 | |
---|---|
操作 | core:hide-selected-node-labels |
“外观”选项卡提供以下选项:
参考 | |
---|---|
操作 | core:enable-selected-nodes |
参考 | |
---|---|
操作 | core:disable-selected-nodes |
可以使用对话框底部的切换按钮来启用或禁用节点。如果节点被禁用,则在部署流程时不会创建它。如果一个禁用的节点位于流程中间,则不会有任何消息通过它。
配置(config)节点是一种特殊类型的节点,它包含可重用的配置,可供流程中的常规节点共享。
例如,MQTT In 和 Out 节点使用 MQTT Broker 配置节点来表示与 MQTT 代理的共享连接。
配置节点是通过需要配置节点的节点的编辑对话框添加的。它将有一个字段,用于从所需类型的可用配置节点中选择或添加新实例。
添加配置节点
点击选择框旁边的按钮将打开所选节点的编辑对话框,或添加新实例。
配置节点编辑对话框
配置节点编辑对话框只包含节点属性和描述选项卡——因为配置节点没有图标或端口可设置标签。
对话框的页脚指示有多少个节点使用此配置节点。它还提供一个选择框来设置配置节点的范围。范围决定了配置节点可在哪些流程中可用。默认情况下,它在所有流程中都可用,但可以选择框将其设置为仅限于一个流程。
与普通节点一样,也可以使用页脚中的切换按钮来启用或禁用它。
配置节点侧边栏可用于管理所有配置节点。
版权所有 OpenJS Foundation 和 Node-RED 贡献者。保留所有权利。OpenJS Foundation 已注册商标并使用商标。有关 OpenJS Foundation 商标列表,请参阅我们的商标政策和商标列表。未在OpenJS Foundation 商标列表中指明的商标和徽标是其各自持有人的商标™或注册®商标。使用它们不表示与其有任何关联或获得其认可。
The OpenJS Foundation | 使用条款 | 隐私政策 | OpenJS Foundation 章程 | 商标政策 | 商标列表 | Cookie 政策