我有一個使用角度的HTTP服務 @Injectable()
export class MyService {
constructor(private http: Http) { }
getThings() {
return this.http.get('url').map((res) => {
// massage data here and ret
試圖創建一個可以推送給所有訂閱者的可觀察對象,但是我遇到了多個訂閱的問題。這是我的理解,訂戶管理是爲我自動處理的。在下面的例子中,我的目標是記錄'a'和'b'。 let observer = null as any;
let ob$ = new Observable<any>(ob => {
//this piece of code will be called twice, over