Node-red 如何读取模板节点中的全局变量

Vin*_*rma 1 node-red

嗨,我在“模板”节点遇到问题。我尝试访问全局变量,但出现“全局未定义”之类的错误。请帮我..

kno*_*ary 7

这取决于您指的是哪个模板节点。核心模板节点允许您访问流/全局上下文属性。从它在信息侧栏中提供的帮助中:

可以使用流上下文或全局上下文中的属性。只需使用{{flow.name}}{{global.name}}

这是在 Node-RED 0.16 中引入的 - 所以已经有一段时间了。

但是,如果您指的是作为ui_template节点node-red-dashboard集的一部分提供的节点,则不可以,您不能直接访问上下文,您应该使用 Change 节点将任何上下文属性附加到您传递给该ui_template节点的消息。