unsubscribeData
unsubscribeData
Provider Instance의 실시간 구독을 해제합니다. 서버에 취소 요청을 전송하고, 해제 전후 lifecycle 이벤트를 발생시킵니다.
파라미터
provInstName(String): 구독 해제할 Provider Instance 이름
반환: 없음 (void)
설명
subscribeData로 시작한 구독을 정상적으로 종료합니다.
cancelSubscribeData와의 차이:
unsubscribeData:onUnsubscribeDataBefore→ 서버 취소 전송 →onUnsubscribeDataAfter순서로 lifecycle 이벤트가 발생cancelSubscribeData: lifecycle 이벤트 없이 바로 서버 취소 전송
두 메서드 모두 서버에 취소 메시지를 전송합니다.
Example
// 폼 종료 시 구독 해제 (이벤트 핸들러 활용 가능)
$vm.unsubscribeData("stockProvider");
관련
$vm.subscribeData(provInstName, callback)— 실시간 구독 시작$vm.cancelSubscribeData(provInstName)— lifecycle 이벤트 없이 즉시 해제$vm.cancelAllSubscribeData()— 모든 구독 해제