cancelSubscribeData
cancelSubscribeData
Provider Instance의 실시간 구독을 즉시 해제합니다. lifecycle 이벤트 없이 바로 서버에 취소 요청을 전송합니다.
파라미터
provInstName(String): 구독을 해제할 Provider Instance 이름
반환: 없음 (void)
설명
서버에 구독 취소 메시지를 전송한다는 점은 unsubscribeData와 동일합니다.
unsubscribeData와의 차이:
unsubscribeData:onUnsubscribeDataBefore→ 서버 취소 →onUnsubscribeDataAfterlifecycle 이벤트 발생cancelSubscribeData: lifecycle 이벤트 없이 저장된 구독 정보를 통해 바로 서버 취소 전송
lifecycle 이벤트가 필요 없는 경우, 또는 폼 dispose 시 빠르게 정리할 때 사용합니다.
Example
// lifecycle 이벤트 없이 즉시 구독 해제
$vm.cancelSubscribeData("stockProvider");
관련
$vm.subscribeData(provInstName, callback)— 실시간 구독 시작$vm.unsubscribeData(provInstName)— lifecycle 이벤트와 함께 구독 해제$vm.cancelAllSubscribeData()— 모든 구독 해제