架构图

基本功能
本篇会介绍6项常用的子模块,并适时使用案例来介绍它们的功能以及再使用上的一些细节
inject
共通模块最常用到的子模块之一,作为输入用途,可以自行选择payload类型

创立inject节点时点击模块可以进入设定,选单中主要分为5个要素:
- 模块名称
- 为inject设定名称
- 物件属性
- 预设为payload
- 可以自行添加属性
- 物件属性资料类型
- 指定属性类型,包含常见的字串、数字、布林、json等
- 主题
- 指定topic名
- 选择输入机制
- 手动输入模式
- 循环输入模式
- 指定时间输入模式

debug
输出模块,用来将输入结果显示在指定视窗上(通常是除错视窗),点击可以进入设定选单

设定选单主要包含:

- 输出属性
- 预设payload
- 亦可指定已存在的属性
- 选择输出窗口
- 选择输出视窗
- 模块名称
- debug模块名称

本文介绍了Node-RED的常用操作模块,包括inject、debug、function、change、switch和template。通过实例展示了如何利用这些模块进行数据处理,如json转换、条件判断和自定义功能实现。此外,还提供了两种方法实现根据json结果动态添加属性的功能。
最低0.47元/天 解锁文章
3392

被折叠的 条评论
为什么被折叠?



