簡體   English   中英

可觀察到的Angular2無法正常工作

[英]Angular2 observable not working

我正在使用peerjs庫來建立聊天。 每當我收到新消息時,我都試圖做一個可觀​​察的事件來觸發事件。

this.data = new Observable(observer => {
                   this.peer.on('connection', (data) => {
                    alert("TRIGGER");
                    observer.next(data);   
                });
             })


             this.peerMessages = this.data.subscribe(message => {
                alert(message);
            });

我可以看到第一個警報,但第二個警報從未觸發。 我沒有從瀏覽器控制台中得到任何錯誤。 我究竟做錯了什么?

我試圖使用觀察器,因為我想從角度組件更改變量而不是alert(message)。

該代碼看起來不錯,但請確保導入所需的所有內容。 例如,如果使用rxjs

import { Observable, ... } from 'rxjs/Observable';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM