物聯網應用開發(IoT Studio)的業務邏輯提供變量配置功能,您可在業務服務編輯頁面配置全局變量和局部變量,用于存儲和傳遞數據。
添加變量
使用變量
您可在配置服務節點時,將變量作為參數使用。目前,IoT Studio支持通過以下節點修改并傳遞變量值。
- 變量設置:詳細使用方法,請參見最佳實踐統計會議簽到人數。
- NodeJS腳本:通過
global.變量名
指定某個變量。如下圖所示,其中test_list為已配置的變量。
注意
- 使用NodeJS腳本修改變量值時,修改值的數據類型與該變量的數據類型必須保持一致。
如果修改全局變量時,數據類型不一致,則會導致該變量所屬項目下的所有業務服務運行失敗,從而導致整個項目無法正常運行。
綜上所述,雖支持但不推薦通過NodeJS腳本節點使用變量。
- 使用變量設置修改變量值時,可校驗數據類型,推薦您通過此節點來使用變量。