我怎样才能获得Node-Red中的Node特定ID?

时间:2017-03-16 10:04:22

标签: node.js node-red

我已经创建了一个自定义节点,我需要在部署流之前获取INFO选项卡上显示的ID以及类型。

这样我就可以使用该ID作为唯一ID来进行CRUD操作。

enter image description here

我怎么能得到这个?任何帮助都可以得到赞赏。

1 个答案:

答案 0 :(得分:1)

您想要的数据在oneditsave回调函数中可用,如下所示:

...
oneditsave: function(){
  var id = this.id;
  ...
}

正如我在评论中所说,您应该只创建资源以在部署节点时支持节点,因为它可能永远不会被部署,并且无法清除未部署节点的资源。

应该在javascript文件中创建资源,以便使用node.on('close',function(done){})

清理它们