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()— 모든 구독 즉시 해제