物联网应用开发(IoT Studio)的业务逻辑提供变量配置功能,您可在业务服务编辑页面配置全局变量和局部变量,用于存储和传递数据。
添加变量
使用变量
您可在配置服务节点时,将变量作为参数使用。目前,IoT Studio支持通过以下节点修改并传递变量值。
- 变量设置:详细使用方法,请参见最佳实践统计会议签到人数。
- NodeJS脚本:通过
global.变量名
指定某个变量。如下图所示,其中test_list为已配置的变量。
注意
- 使用NodeJS脚本修改变量值时,修改值的数据类型与该变量的数据类型必须保持一致。
如果修改全局变量时,数据类型不一致,则会导致该变量所属项目下的所有业务服务运行失败,从而导致整个项目无法正常运行。
综上所述,虽支持但不推荐通过NodeJS脚本节点使用变量。
- 使用变量设置修改变量值时,可校验数据类型,推荐您通过此节点来使用变量。