변수 개요
변수는 만다오 앱이 실행되는 동안 특정한 이름과 값을 가질 수 있는 공간입니다. 이 값은 API 또는 액션에 의해서 다른 값으로 바뀔 수 있습니다. 변수는 API 호출, [조건 블록] 등에 사용할 수 있으며 더욱 동적이고 다양한 페이지를 만들 수 있는 기능입니다.
노트
- 만약
A
라는 변수에3
이라는 값이 할당되면A
가 사용되는 모든 곳에서3
으로 값을 처리합니다. - 이후에
A
의 값이5
로 바뀌게 되면 그 다음부터는A
가 사용되는 모든 곳에서5
로 값을 처리합니다.
변수의 사용 가능 범위 (스코핑)
블록에 설정된 변수는 해당 블록의 자식 블록들에서만 사용할 수 있습니다. 만약 서로 부모와 자식의 관계가 아닌 두 그룹 A와 B에 각각 변수를 설정했다면 A는 B의 변수를 사용할 수 없고, B는 A의 변수를 사용할 수 없습니다. 우리는 이러한 원칙을 스코핑이라고 부릅니다.
팁
- 페 이지 또는 모달에 변수를 설정하면 페이지/모달 내의 모든 블록에서 사용할 수 있습니다.
- 앱 또는 API에서 가져온 변수는 변수가 선언된 블록의 자식 블록에서만 사용할 수 있습니다.
- 단, 조건 블록의 경우 해당 블록에서 설정된 변수도 표시 조건 설정에 사용할 수 있습니다.