gpt4 book ai didi

javascript - 在 Node red 中设置全局变量

转载 作者:行者123 更新时间:2023-12-01 01:39:21 42 4
gpt4 key购买 nike

我正在尝试在节点红色中创建一个锁定变量。为此我编写了以下函数:

enter image description here

功能代码为:

global.set("lockvariable","0");
msg.payload = global.set("lockvariable")
if(global.get("lockvariable")=="0"){
global.set("lockvariable","23")
}else {
global.set("lockvariable","0")
}
return msg;

所以我的问题是,既然这不起作用,我如何在 Node red 中声明全局变量!

预先感谢您的任何提示!

最佳答案

您没有提及这在什么方面不起作用。

但是通过检查代码,你在第二行有一个拼写错误 - 你正在做:

msg.payload = global.set("lockvariable")

您应该在其中执行get。通过使用单个参数调用 set,您可以将该值设置为 undefined,这相当于删除它。

关于javascript - 在 Node red 中设置全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52556153/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com