Node-RED 0.20의 새로운 기능 그 4

2626 단어 node-red
3/12(일본 시간이라고 3/13)에 Node-RED의 0.20이 릴리스 되었습니다.

모처럼이므로 Node-RED 블로그 에 투고되고 있는 버전 0.20 released 의 내용을 시도해 보겠습니다.

그 1의 기사는 이쪽
그 2의 기사는 이쪽
그 3의 기사는 이쪽

Subflow Instance properties



지난번 , 서브 플로우 템플리트에서 환경 변수를 설정하려고 시도했지만 이번에는 서브 플로우 인스턴스에서 환경 변수를 설정해보십시오.
서브 플로우 인스턴스는 일반 플로우 내에 배치 된 서브 플로우입니다.

위 그림은 이전에 만든 서브 플로우를 사용한 플로우입니다만, 이 중간의 서브 플로우가 서브 플로우 인스턴스입니다.
이 서브 플로우 인스턴스를 두 번 클릭하면 서브 플로우 인스턴스 편집 대화 상자가 표시됩니다.

그리고 서브 플로우 인스턴트 편집 대화 상자를 보면 서브 플로우 템플리트에 설정된 ENV1라는 환경 변수가 이미 설정되어 있음을 알 수 있습니다.
여기에서 "추가"버튼을 클릭하여 하위 흐름 템플릿에 설정되지 않은 환경 변수를 추가할 수 있습니다.

또한 이 화면을 살펴보면 서브플로우 인스턴스에서 추가한 환경 변수( ENV2 )는 변수명이나 값도 변경할 수 있는 반면, 서브플로우 템플릿으로 설정한 환경 변수( ENV1 )는 값만 편집할 수 있는 것 알아요. 게다가, ENV2 (은)는 「×」버튼이 우단에 있어 삭제 가능한 것에 대해, ENV1 (은)는 삭제 불가인 것도 알 수 있습니다.
요점은 서브 플로우 템플릿에서 설정한 환경 변수 자체를 변경할 수 없다는 것입니다.
다만, 서브 플로우 템플릿으로 설정한 환경 변수도 그 값은 변경할 수 있습니다.

이것은 서브 플로우 템플리트에 설정된 환경 변수의 값을 서브 플로우 인스턴스마다 변경할 수 있기 때문에 무언가에 사용할 수있는 것 같습니다.
그리고 서브 플로우 템플리트의 환경 변수 값을 변경하면 오른쪽 가장자리에 기본값으로 되돌리기 버튼이 표시됩니다.
이 버튼을 클릭하면 언제든지 하위 흐름 템플릿에 설정된 값으로 되돌릴 수 있습니다.

이상, 서브 플로우 인스턴스에서 환경 변수를 설정했습니다.

좋은 웹페이지 즐겨찾기