본문으로 건너뛰기

subscribeData

subscribeData

Provider Instance의 실시간 데이터 구독을 시작합니다.

파라미터

  • provInstName (String): 구독할 Provider Instance 이름
  • callback (JSFunction): 데이터 수신 시 호출될 콜백 함수

반환: 없음 (void)

설명

WebSocket 또는 SSE 등 실시간 채널을 통해 서버에서 데이터가 push될 때마다 콜백이 호출됩니다. 구독은 unsubscribeData 또는 cancelSubscribeData로 해제해야 합니다.

Example

// 실시간 주가 구독
$vm.subscribeData("stockProvider", function(data) {
$log.i("실시간 데이터:", JSON.stringify(data));
});

관련

  • $vm.unsubscribeData(provInstName) — 구독 해제 (서버에 취소 요청 전송)
  • $vm.cancelSubscribeData(provInstName) — 구독 즉시 해제 (lifecycle 이벤트 없음)
  • $vm.cancelAllSubscribeData() — 모든 구독 즉시 해제