节点上下文

节点可以在其上下文对象中存储数据。

如需了解更多关于上下文的信息,请阅读Working with Context指南

节点可用的上下文范围有三种:

  • 节点 - 仅对设置该值的节点可见
  • 流程 - 对同一流程(或编辑器中的标签页)上的所有节点可见
  • 全局 - 对所有节点可见

与Function节点不同,它提供了预定义变量来访问这些上下文,而自定义节点必须自行访问这些上下文:

// Access the node's context object
var nodeContext = this.context();

var flowContext = this.context().flow;

var globalContext = this.context().global;

每个上下文对象都具有相同的get/set函数,这些函数在编写函数指南中有详细说明。

注意:被其他节点使用和共享的配置节点默认是全局的,除非节点用户另有指定。因此不能假定它们可以访问流上下文。