我对节点红很陌生,有些事让我烦恼,我无法让它发挥作用
我目前正在Facebook Messenger上制作一个聊天机器人,我想打印一个全局变量,但我似乎无法理解打印它的语法。
以下是我声明变量的方式:msg.payload = global.get("glob");
。我知道变量不是空的,因为当我用node.error(global.get("glob");
打印它时,它会显示字符串
但后来我尝试在{msg.payload}
的消息节点上打印它(和其他多次尝试),但它不打印任何内容或undefined
。
打印这些变量的正确语法是什么?
答案 0 :(得分:2)
使用context.global.yourvariable
来声明全局变量,例如:
context.global.ss = msg.payload;
现在context.global.ss
可以被流中的任何节点访问。
希望这有帮助!