Tag: rxjs

Die Reactive Extensions für die JavaScript (RxJS) ist ein Satz von Bibliotheken für das erstellen von asynchronen und event-basierten Programmen mit observable collections und Array-Extras-Stil-Komposition.

Gewusst wie: laden Sie RxJS in einem minimalen Winkel-2-app mit systemjs?

Anzahl der Antworten 3 Antworten
Ich bin nicht in der Lage zu bekommen eine minimale Winkel-2-Anwendung mit RxJS aus dem Boden. Ich bin mit Typoskript (tsc 1.6.2) und systemjs für das Modul geladen wird. Wie bekomme ich systemjs zum laden der Rx-Modul

Websocket-im Winkel 4 und RxJS Verwirrung

Anzahl der Antworten 1 Antworten
Ich versuche zu lernen RxJS mit websockets und Winkel 4, und fand ein gutes Beispiel hier. Ich hoffe jemand kann helfen, zu erklären, die als Beispiel ein paar Dinge, die verwirrend sind. Haben Sie geschaffen, 2 Winkel-services,

was ist 'rxjs/Person" in Angular2?

Anzahl der Antworten 2 Antworten
Lerne ich Angular2 durch diese offizielle Kochbuch. Den code unten erscheint einfach plötzlich verschwunden ist. Warum "missionAnnounced$" nicht eine Variablendeklaration? lassen Sie missionAnnounced$ = ... Was ist die Logik von den untenstehenden code? import { Injectable }

Wie filter RXJS ArrayObservable?

Anzahl der Antworten 1 Antworten
Ich habe ein array welches ich gerne zu filtern.. klingt einfach, ich weiß. Aber wenn ich das mache, bekomme ich noch das gesamte Array... constructor(http:Http) { this._val = Math.random(); let s = http.get('https://secure.digitalsignage.com/Digg'); s.map(s => { let

Rxjs 5 - Einfach Ajax-Request

Anzahl der Antworten 2 Antworten
Ich versuche, den Wert aus einer einfachen ajax-request, aber ich verstehe nicht, wie das zu tun. Hier ist der code: Rx.Observable .ajax({ url: 'https://jsonplaceholder.typicode.com/posts', method: 'GET', responseType: 'json' }) .subscribe(function(data) { return data.response; }); Habe ich überall

Winkel-2 beobachtbar Abonnement nicht auslösen

Anzahl der Antworten 2 Antworten
Ich habe ein Problem mit einem Abo-zu einem beobachtbaren, nicht auslösen. Habe ich ein layout mit den seitlichen nav-layout-Direktive so Aussehen: <md-sidenav-layout class="nav-bar"> <md-sidenav #start> <nav> <a [routerLink]="['/home']">Home</a> </nav> <button md-button (click)="start.close()">Close</button> </md-sidenav> <router-outlet></router-outlet> </md-sidenav-layout> Was ich

Winkel-2 die Rückgabe von Daten aus RxJs abonnieren

Anzahl der Antworten 2 Antworten
Habe ich einen Dienst mit einer authenticate-Funktion - authenticate(username: string, password: string) { let ret; let packet = JSON.stringify({ username: username, password: password }); let headers = new Headers(); headers.append('Content-Type', 'application/json'); this.http.post('http://localhost:5000/api/authenticate/', packet, { headers: headers })

TypeError: Suche.valueChanges.debounceTime ist nicht eine Funktion

Anzahl der Antworten 1 Antworten
Ich bin nur zu lernen, angular2. Die bei der Anmeldung etwas am Eingang ändert, ich bin immer der Fehler. app.ts: export class AppComponent { form: ControlGroup; constructor(fb: FormBuilder) { this.form = fb.group({ search: }); var search

erstellen Beobachtbare<T> vom Ergebnis

Anzahl der Antworten 2 Antworten
Ich versuche Angular2. Bemerkte ich, dass der http-Dienst verwenden Observable Objekt statt Promise (ich mag es nicht sehr, dass die Wahl.. async/await ankommen). In meinem Dienst, ich laden Sie eine Liste der Plants aus dem webservice. Ein

Winkel-4+ ngOnDestroy() im service - zerstören beobachten

Anzahl der Antworten 4 Antworten
In einer eckigen Anwendung haben wir ngOnDestroy() lifecycle-Haken für eine Komponente /Richtlinie, und wir verwenden diesen Haken zum abbestellen der observablen. Möchte ich klar /destory beobachten, die erstellt werden, in einem @injectable() service. Ich sah einige Beiträge,

Versprechen .alle() mit RxJS

Anzahl der Antworten 4 Antworten
Schreibe ich eine app im Winkel 2, und ich möchte ausführen, mehrere http-requests und führen Sie eine Funktion auf die Antworten. Im Winkel 1, ich würde etwas schreiben wie $q.all([$http.get(...), $http.get(...), ...]).then(doSomethingWithResponses); Aber Eckig 2 gibt RxJS

Wie zu verwenden RxJs mit Sockel.IO event

Anzahl der Antworten 6 Antworten
Möchte ich RxJS in meinem socket.on('sense',function(data){});. Ich komme nicht weiter und verwirrt mit nur sehr wenige Unterlagen zur Verfügung und mein Mangel an Verständnis RxJS. Hier ist mein problem. Ich habe eine distSensor.js hat eine Funktion pingEnd()

fromPromise existiert nicht auf Beobachtbaren Typ

Anzahl der Antworten 1 Antworten
In den Winkel-2 mit rxjs ich versucht habe, zu konvertieren, ein Versprechen zu Beobachten. Wie viele online-Führer zeigte, die ich verwendet fromPromise auf Observable. Die wirft Fehler: Property 'fromPromise' does not exist on type 'typeof Observable'. Beobachtbaren

RxJs Array von Beobachtbaren Array

Anzahl der Antworten 3 Antworten
Für eine Web-Anwendung geschrieben, mit Angular2 in Typoskript, ich muss arbeiten mit RxJs Observables. Da ich nie verwendet rxjs vor und ich bin neu in reactiveprogramming im Allgemeinen, ich habe manchmal Schwierigkeiten den richtigen Weg zu finden,

RXJS Warten Sie, bis alle observablen in einem array zu vervollständigen (oder Fehler)

Anzahl der Antworten 3 Antworten
Ich bin drängen observablen in ein array, wie ein solcher... var tasks$ = ; tasks$.push(Observable.timer(1000)); tasks$.push(Observable.timer(3000)); tasks$.push(Observable.timer(10000)); Möchte ich eine beobachtbare, das strahlt, wenn alle Aufgaben-Dollar abgeschlossen haben. Halten Sie im Verstand, in der Praxis, Aufgaben$ nicht

rxjs zu beobachten.werfen ist nicht eine Funktion - Angular4

Anzahl der Antworten 2 Antworten
Habe ich gelernt Winkel-4 und alles lief glatt, bis ich versucht zu implementieren, fangen, handling im service. Ich versuche, rxjs fangen und werfen, aber ich habe eine Undefinierte Funktion error in meiner Konsole. import { Injectable }

RxJS Versprechen Zusammensetzung (Weitergabe der Daten)

Anzahl der Antworten 1 Antworten
Ich bin ganz neu auf Rx und finde es schwierig, die Dokumentation auf das Komponieren verspricht, dass die Daten aus der ersten Versprechens übergeben wird, in der zweiten und so weiter. Hier drei sehr einfache Versprechungen, die

angular2 rxjs beobachtbaren forkjoin

Anzahl der Antworten 2 Antworten
Ist es weiterhin möglich forkjoin http.get-Anforderungen, auch wenn eine der Anforderungen scheitert. Ich bin auf der Suche auf eine ähnliche Funktion von $q.allSettled in angular2. Siehe Beispiel : http://jsfiddle.net/Zenuka/pHEf9/ angular.module('qAllSettled', ).config(function($provide) { $provide.decorator('$q', function($delegate) { var $q

Eigenschaft 'json' existiert nicht auf den Typ '{}'

Anzahl der Antworten 2 Antworten
Habe ich eine abstrakte Basis-Klasse in Typescript, die wie folgt aussieht: import {Http, Headers, Response} from 'angular2/http'; export abstract class SomeService { constructor(private http:Http) {} protected post(path:string, data:Object) { let stringifiedData = JSON.stringify(data); let headers = new

Wie das zu erreichen ist eine debounce-service am Eingang keyup-Ereignis in angular2 mit rxjs

Anzahl der Antworten 4 Antworten
Ich versuche zu rufen, um einen Dienst, der auf Eingabe Schlüssel-up-Ereignis. Den HTML - <input placeholder="enter name" (keyup)='onKeyUp($event)'> Unten ist die onKeyUp() Funktion onKeyUp(event) { let observable = Observable.fromEvent(event.target, 'keyup') .map(value => event.target.value) .debounceTime(1000) .distinctUntilChanged() .flatMap((search) =>

Wie man verschachtelte Beobachtbaren Anrufe in Angular2

Anzahl der Antworten 4 Antworten
Ich bin mit einigen Schwierigkeiten verschachtelte Beobachtbaren Anrufe. Damit meine ich, dass ein Anruf zu einem http-Dienst, dass ein Benutzer abgerufen, dann immer die id von dem user zu machen, einen anderen http-Aufruf, und schließlich machen die

Nicht finden können Modul 'rxjs/Thema/BehaviorSubject'

Anzahl der Antworten 1 Antworten
Ich bin mit Angular 2. Wenn ich diese beiden, mein Programm läuft gut: import { BehaviorSubject } from 'rxjs/Rx'; import { BehaviorSubject } from 'rxjs'; Jedoch versuche ich den folgenden Weg verwenden: import { BehaviorSubject } from

Wie funktioniert die RxJs 5 teilen () - operator arbeiten?

Anzahl der Antworten 2 Antworten
Seine nicht 100% klar für mich, wie der RxJs 5 share() - operator funktioniert, sehen Sie hier die neueste docs. Jsbin für die Frage hier. Ist, wenn ich eine observable mit einer Reihe von 0 bis 2

Winkel 2 Http Get-Response-Beispiel

Anzahl der Antworten 3 Antworten
Was ist der richtige Weg, um json-Daten von einem http-get in den Winkel-2. Ich arbeite an Tests, einige der lokalen Daten mit einer verspottet Endpunkt, und ich kann sehen, das Ergebnis in die http.get() aber kann ich

Was bedeutet RxJS.Beobachtbare debounce tun?

Anzahl der Antworten 3 Antworten
Kann jemand erklären in verständlicher Sprache, was RxJS Observavle debounce-Funktion? Ich mir vorstellen, es strahlt ein Ereignis einmal in eine Weile, je nach den Parametern, aber mein Beispielcode nicht funktioniert, als ich erwartet hatte. var x$ =

Winkel-2: Cannot find-name 'Abonnement'

Anzahl der Antworten 4 Antworten
Wenn Sie versuchen, um den Typ eines Attributs bekomme ich die Fehlermeldung Cannot find name 'Subscription'. Aus dem Paket muss ich importieren? import { Component, OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router';

Kann ich beobachten, Ergänzungen, ein array mit rx.js?

Anzahl der Antworten 4 Antworten
fromArray Rx-wiki auf github coffee> rext = require 'rx' coffee> arr = [1..5] [ 1, 2, 3, 4, 5 ] coffee> obs = rext.Observable.fromArray(arr) { _subscribe: [Function] } coffee> obs.subscribe( (x) -> console.log("added value: " + x))

Was ist der Unterschied zwischen Subjekt und BehaviorSubject?

Anzahl der Antworten 2 Antworten
Ich bin mir nicht klar über den Unterschied zwischen einem Thema und einem BehaviorSubject. Ist es nur, dass ein BehaviorSubject hat die getValue-Funktion? InformationsquelleAutor der Frage Mike | 2017-04-11

Angular2 rxjs fehlt zu beobachten.Intervall-Methode

Anzahl der Antworten 2 Antworten
Ich versuche, die Intervall-Methode von einer beobachtbaren, aber ich erhalte die Fehlermeldung Property 'interval' does not exist on type 'Observable<any>'. Ich fügte hinzu, diese Importe: import "rxjs/Rx"; import "rxjs/add/observable/interval"; import "rxjs/observable/IntervalObservable"; InformationsquelleAutor der Frage David Limkys |

rxjs create subscribe once und dispose-Methode

Anzahl der Antworten 2 Antworten
Brauche ich zum erstellen eines Abonnements für einen beobachtbaren, wird sofort entsorgt, wenn es zuerst genannt. Gibt es so etwas? Sowas zu beobachten.subscribeOnce(func) Meine, ich bin ein Abonnement erstellen, die in einer express route-handler und das Abonnement

RxJS-Modellierung, wenn andere Strukturen mit Observables-Operatoren steuern

Anzahl der Antworten 1 Antworten
Ist es möglich, Modell-if/else-Kontrollstrukturen über RxJS Betreiber. Soweit ich verstanden habe, könnten wir das Beobachten.filter() zu simulieren, WENN die Abteilung, aber ich bin nicht sicher, ob wir simulieren einen ELSE-Zweig über die Observable operator. InformationsquelleAutor der Frage

Promise.all Verhalten mit RxJS Observables?

Anzahl der Antworten 3 Antworten
In Den Winkel-1.x ich würde manchmal müssen mehrere http Anfragen und tun Sie etwas mit all den Antworten. Ich würde werfen alle die Verheißungen in ein array und call Promise.all(promises).then(function (results) {...}). Winkel 2 best practices scheinen,

Was ist der Unterschied zwischen Rx.Observable subscribe und forEach?

Anzahl der Antworten 3 Antworten
Nach der Erstellung eines Beobachtbaren wie so var source = Rx.Observable.create(function(observer) {...}); Was ist der Unterschied zwischen abonnieren source.subscribe(function(x) {}); und forEach source.forEach(function(x) {}); InformationsquelleAutor der Frage Kevin Le - Khnle | 2015-12-30

Wie man einen Fehler vom RxJS Kartenoperator (angular) wirft

Anzahl der Antworten 1 Antworten
Ich soll einen Fehler auslösen, aus meiner beobachtbar ist Karte Betreiber basierend auf einer Bedingung. Zum Beispiel, wenn die richtige API-Daten werden nicht empfangen. Bitte sehen Sie den folgenden code: private userAuthenticate( email: string, password: string )

Betreff vs BehaviorSubject vs ReplaySubject in Angular

Anzahl der Antworten 1 Antworten
Ich habe auf der Suche zu verstehen, die 3: ThemaVerhalten unterliegt und Replay Thema. Ich würde Sie gerne benutzen und wissen, Wann und warum, was sind die Vorteile der Verwendung von Ihnen und zwar habe ich mir

Chaining RxJS Observables von http-Daten in Angular2 mit TypeScript

Anzahl der Antworten 1 Antworten
Ich bin gerade dabei, mir beibringen, Angular2 und Typoskript nach glücklich die Arbeit mit AngularJS 1.* für die letzten 4 Jahre! Ich muss zugeben, ich bin hassen, aber ich bin sicher, dass mein eureka moment ist gleich

Split Rx Observable in mehrere Streams und einzeln verarbeiten

Anzahl der Antworten 2 Antworten
Hier ist ein Bild von dem, was ich bin versucht zu erreichen. --a-b-c-a--bbb--ein aufgeteilt in --a------------ --> ein Strom ----b------bbb--- --> b-stream ------ c---------- --> c-stream Dann in der Lage sein, a.subscribe() b.subscribe() c.subscribe() So weit, alles,

Wie storniere ich ein Abonnement in Angular2?

Anzahl der Antworten 7 Antworten
Wie wirkt sich eine Kündigung des Abos in Angular2? RxJS scheint eine dispose-Methode, aber ich kann nicht herausfinden, wie Zugriff. Also ich habe code, der Zugang zu einem EventEmitter und abonniert Sie, wie diese: var mySubscription =

Wie man eine Observable erhält, um Daten sofort und alle 5 Sekunden danach zurückzugeben

Anzahl der Antworten 4 Antworten
Ich möchte erstellen Sie eine beobachtbare Daten zurückgibt, die von einem webapi. Ich möchte es zurückgeben, dass die Daten sofort, und eine Umfrage der API alle 10 Sekunden. Der code unten zeigt, ich bin mit der Intervall-Methode.

Wie abonniere ich den Event Emitter einmal?

Anzahl der Antworten 2 Antworten
//Part of service public someEvent: EventEmitter<number> = new EventEmitter(); .... //Component @Component({ selector: 'some-component', template: `...` }) export class SomeComponent { constructor(public service: Service) { this.service.someEvent.subscribe((x) => { //Do something }); } } SomeComponent wird angezeigt, in

Wann sollte asObservable () in rxjs verwendet werden?

Anzahl der Antworten 1 Antworten
Frage ich mich, was ist die Verwendung von: https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/asobservable.md als pro docs: (Beobachtbaren): Eine beobachtbare Sequenz verbirgt die Identität der Quell-Sequenz. aber warum würden Sie brauchen, um zu verbergen die Reihenfolge? hinsichtlich Sean InformationsquelleAutor der Frage born2net

Wie man die Kettenfolge in rxjs macht

Anzahl der Antworten 3 Antworten
Ich würde gerne etwas wie: this._myService.doSomething().subscribe(result => { doSomething() }); .then( () => dosthelse() ) .then( () => dosanotherthing() ) Also ich würde gerne die Kette .dann wie im Versprechen. Wie würde ich das tun in Rxjs?

Warum sollten wir subscribe () über map () in Angular verwenden?

Anzahl der Antworten 4 Antworten
Ich bin versucht, die Vorteile von observablen in angular2 und war verwirrt, warum sollte ich mit map() über subscribe(). Angenommen, ich bekomme Werte aus einer webApi, wie diese this.http.get('http://172.17.40.41:8089/api/Master/GetAllCountry') Nun mit subscribe(success, error, complete) bekomme ich die

Angular2 Observable und Versprechen

Anzahl der Antworten 3 Antworten
Begann ich mit Angular2 Observableaber ich kann nicht finden, etwas ähnliches zu .then dass ich mit Promises. Dies ist, was ich erreichen will. code aus dem header.Komponente.ts public login() { this._user = AuthService.getInstance().login(this._loginInfo); } code vom auth.service.ts

Warum brauchen wir FlatMap?

Anzahl der Antworten 8 Antworten
Bin ich angefangen zu verwenden RxJS und ich verstehe nicht, warum in diesem Beispiel benötigen wir eine Funktion verwenden, wie flatMap oder concatAll; wo ist der array von arrays hier? var requestStream = Rx.Observable.just('https://api.github.com/users'); var responseMetastream =

Angular2 RxJS erhält "Observable_1.Observable.fromEvent ist kein Fehler der Funktion"

Anzahl der Antworten 2 Antworten
Ich bin mit AngularJS 2 Beta 0 und ich bin versucht, zu erstellen eine RxJS Beobachten von einem Ereignis auf ein Fenster-Objekt. Ich glaube, ich weiß die Formel für die Erfassung der Veranstaltung, als eine Beobachtbare in

Was ist "Callback-Hölle" und wie und warum löst RX es?

Anzahl der Antworten 5 Antworten
Kann jemand eine klare definition zusammen mit einem einfachen Beispiel erklärt, was ein "callback-Hölle" für jemanden, der nicht weiß, JavaScript und node.js ? Wann (in welcher Art von Einstellungen) ist die "callback-Hölle-problem" auftreten? Warum tritt es auf?

Angular 2 Date Deserialisierung

Anzahl der Antworten 4 Antworten
Habe ich eine Eckige 2-Anwendung. Ein Dienst fordert Daten von einer api, dass die Ergebnisse wie die folgenden: { "data":[ {"id":1,"timestamp":"2016-04-17T19:52:53.4510935+01:00","sourceDatabaseServer":"127.0.0.1","sourceDatabaseName":"Database1","targetDatabaseServer":"192.168.99.101","targetDatabaseName":"Database2"}, {"id":2,"timestamp":"2016-04-17T19:52:53.4510935+01:00","sourceDatabaseServer":"127.0.0.2","sourceDatabaseName":"Database3","targetDatabaseServer":"192.168.99.102","targetDatabaseName":"Database4"}, {"id":3,"timestamp":"2016-04-17T19:52:53.4510935+01:00","sourceDatabaseServer":"127.0.0.3","sourceDatabaseName":"Database5","targetDatabaseServer":"192.168.99.103","targetDatabaseName":"Database6"} ] } Meine Winkel 2 service sieht wie folgt aus (ich habe geschnitten, die

Angular 2 beta.17: Property 'map' existiert nicht für den Typ 'Observable & lt; Response & gt;'

Anzahl der Antworten 15 Antworten
Ich nur ein Upgrade von Angular2 beta16 zu beta17, was wiederum erfordert rxjs 5.0.0-beta.6. (Changelog hier: https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta17-2016-04-28) In beta16 alle war die Arbeit nun in Bezug auf Beobachtbare/map-Funktionalität. Der folgende Fehler aufgetreten ist nachdem ich aktualisiert und

Kind hört auf Elternereignis in Angular 2

Anzahl der Antworten 3 Antworten
In Winkel-docs gibt es ein Thema, über das Zuhören für Kinder-events von den Eltern. Das ist in Ordnung. Aber meine Absicht ist es etwas Umgekehrt!. In meiner app gibt es einen " admin.die Komponente', die hält die