2017-09-08 11 views
1

角度2のソケットにMSGを受信するのにこのコードを使用していますが、グローバルアプリケーションで使用しましたが、複数のメッセージを作成しました。 Facebookチャットボックスのようにオープンした後にグローバルにオープンしたチャットボックスコンポーネント。observer角度2のsocket.ioで複数のメッセージを作成

`get-messages() { 
    let observable = new Observable(observer => { 
     this.socket = io(this.url); 
     this.socket.on('message', (data) => { 
     observer.next(data);  
     }); 
     return() => { 
     this.socket.disconnect(); 
     }; 
    })  
    return observable; 
    } ` 
+0

の等価があると確信しています

$scope.$on('$destroy', function(event) { // Code to un observe the socket here... }); 

を使用します –

答えて

0

これが役立つかどうかはわかりません。角度1.xでは私はすべてのボディは、この複数のメッセージの問題解決のために役立つことができ、角度2

関連する問題