节点红色:在节点之间共享数据

我正在尝试共享我的节点fucntions之间的数据抛出使用上下文对象,但似乎在这个版本中,它不工作:

My node version: 0.10.40 My node red version: 0.11.1 

我无法更新节点或节点的红色版本,因为我在multitech mconduit网关中使用embedded式的..所以我坚持这个版本。

我尝试了下面的context.set("AE", AE) ,我得到了TypeError: Object [object Object] has no method 'set'

global.set('AE',AE) ,我得到了ReferenceError: global is not defined (line 7, col 1)

任何想法如何在这个旧版本的节点之间共享数据?

谢谢,最好的问候,

对于旧的Node-RED,只有一种types的上下文对象(而不是3个独立的全局,stream和上下文)。

上下文对象没有getter / setter方法,只是一个简单的JavaScript对象,所以你设置的值如下:

 context.foo = "foo"; 

并获得像这样的值:

 var foo = context.foo; 

还有全球背景的概念,现在这只是context.global一个子对象

检查Node-RED文档中的黄色背景框