メインコンテンツまでスキップ

unsubscribeData

unsubscribeData

Provider Instanceのリアルタイム購読を解除します。サーバーへ取消要求を送信し、解除の前後にlifecycleイベントを発生させます。

パラメータ

  • provInstNameString): 購読を解除する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() — すべての購読を解除