Written by
nodejs-style
on
on
Node Red 변수 저장 및 사용 (node/flow/global)
Node Red 변수 저장 및 사용 (node/flow/global)
메세지를 사용하지 않고 서로 다른 노드간에 변수를 저장하고 사용하는 방법입니다. 범위에 따라 여러가지 방법이 있습니다.
Node - 값을 설정 한 단일 노드에서만 접근 할 수 있습니다.
Flow - 동일한 흐름 (또는 편집기의 탭)에있는 모든 노드에서 접근 할 수 있습니다.
Global - 모든 노드에서 접근할 수 있습니다.
function 노드에서 javascript 코드로 사용할 수 있습니다.
예시
node.get(“data”) / node.set(“data”,”info”) flow.get(“data”) / flow.set(“data”,”info”) global.get(“data”) / global.set(“data”,”info”)
이런식으로 localStorage 나 cookie 를 사용할때 처럼 get 으로 저장하고 set 으로 불러와 사용 할 수 있습니다.
기본적으로 메모리에 저장됩니다. 즉 Node Red 컨테이너가 다시 시작되면 내용이 지워집니다.
메뉴열 링크
from http://chanzu.tistory.com/102 by ccl(A) rewrite - 2021-11-10 17:00:28