본문으로 건너뛰기

변수 개요

변수는 만다오 앱이 실행되는 동안 특정한 이름과 값을 가질 수 있는 공간입니다. 이 값은 API 또는 액션에 의해서 다른 값으로 바뀔 수 있습니다. 변수는 API 호출, [조건 블록] 등에 사용할 수 있으며 더욱 동적이고 다양한 페이지를 만들 수 있는 기능입니다.

노트
  • 만약 A라는 변수에 3이라는 값이 할당되면 A가 사용되는 모든 곳에서 3으로 값을 처리합니다.
  • 이후에 A의 값이 5로 바뀌게 되면 그 다음부터는 A가 사용되는 모든 곳에서 5로 값을 처리합니다.

변수의 사용 가능 범위 (스코핑)

블록에 설정된 변수는 해당 블록의 자식 블록들에서만 사용할 수 있습니다. 만약 서로 부모와 자식의 관계가 아닌 두 그룹 A와 B에 각각 변수를 설정했다면 A는 B의 변수를 사용할 수 없고, B는 A의 변수를 사용할 수 없습니다. 우리는 이러한 원칙을 스코핑이라고 부릅니다.

  • 페이지 또는 모달에 변수를 설정하면 페이지/모달 내의 모든 블록에서 사용할 수 있습니다.
  • 앱 또는 API에서 가져온 변수는 변수가 선언된 블록의 자식 블록에서만 사용할 수 있습니다.
  • 단, 조건 블록의 경우 해당 블록에서 설정된 변수도 표시 조건 설정에 사용할 수 있습니다.