매쉬업 작성기 > 데이터 서비스 및 바인딩 > 위젯에 데이터 서비스 바인딩
위젯에 데이터 서비스 바인딩
위젯에 데이터 서비스를 바인딩하려면 데이터 서비스의 모든 데이터 속성을 선택하고 매쉬업의 원하는 위젯으로 끌어옵니다. 해당 데이터를 수락할 수 있는 페이지의 각 위젯에는 데이터를 끌어올 수 있는 위치를 알 수 있는 시각적 표시기가 있습니다. 일부 위젯의 경우 텍스트 영역 또는 확인란과 같은 한 유형의 데이터만 표시합니다. 이러한 경우 데이터 서비스에서 개별 열을 선택하고 데이터를 바인딩할 위젯으로 특정 열을 끌어올 수 있습니다. 데이터가 위젯에 바인딩되면 계속해서 위젯을 구성할 수 있습니다. 위젯 구성에 대한 자세한 내용은 Mashup Builder 도움말의 위젯 단원을 참조하십시오. 데이터 서비스에 이벤트를 바인딩해야 해당 서비스가 호출됩니다. 그렇지 않으면 데이터가 반환되지 않습니다. 일반적으로 데이터 서비스에 바인딩할 이벤트는 Mashup Loaded 이벤트입니다. 이렇게 하면 페이지를 로드할 때 데이터 서비스가 호출됩니다. 또한 데이터 선택, 버튼 누르기 또는 다른 완료된 서비스와 같은 다른 이벤트를 기반으로 데이터 서비스를 호출할 수 있습니다.
데이터 서비스에서 반환되는 열은 데이터 서비스의 모든 데이터 섹션 아래에 표시됩니다. 이러한 열은 바인딩 가능으로 아웃바운드되며, 밖으로 향하는 화살표로 표시됩니다. 데이터 서비스의 모든 데이터 또는 개별 열이 바인딩되면 이 화살표가 채워집니다.
또한 한 위젯의 데이터를 다른 위젯에 바인딩할 수 있습니다.
드래그 앤 드롭 사용
드래그 앤 드롭을 사용하여 Mashup Builder에서 데이터를 바인딩할 때 위젯에 속성 목록이 나타납니다. 이 목록에는 데이터 바인딩에 유효한 모든 속성이 포함되어 있습니다. 따라서 속성에 바인딩할 때 대상을 더 쉽게 식별할 수 있습니다.
드래그 앤 드롭을 사용하려면 바인딩 가능 속성을 클릭한 채 마우스로 캔버스의 위젯을 가리킵니다.