본문으로 건너뛰기

cancelSubscribeData

cancelSubscribeData

Provider Instance의 실시간 구독을 즉시 해제합니다. lifecycle 이벤트 없이 바로 서버에 취소 요청을 전송합니다.

파라미터

  • provInstName (String): 구독을 해제할 Provider Instance 이름

반환: 없음 (void)

설명

서버에 구독 취소 메시지를 전송한다는 점은 unsubscribeData와 동일합니다.

unsubscribeData와의 차이:

  • unsubscribeData: onUnsubscribeDataBefore → 서버 취소 → onUnsubscribeDataAfter lifecycle 이벤트 발생
  • cancelSubscribeData: lifecycle 이벤트 없이 저장된 구독 정보를 통해 바로 서버 취소 전송

lifecycle 이벤트가 필요 없는 경우, 또는 폼 dispose 시 빠르게 정리할 때 사용합니다.

Example

// lifecycle 이벤트 없이 즉시 구독 해제
$vm.cancelSubscribeData("stockProvider");

관련

  • $vm.subscribeData(provInstName, callback) — 실시간 구독 시작
  • $vm.unsubscribeData(provInstName) — lifecycle 이벤트와 함께 구독 해제
  • $vm.cancelAllSubscribeData() — 모든 구독 해제