Jeg ønsker at få resultatet af et observerbart, som trækker standardværdien fra, hver gang værdien ændrer sig
Hver gang værdien ændres, trækker den standardværdien fra med den nye værdi, der indtastes i inputfeltet
For eksempel er standardværdien 5.
Jeg indtaster 4 i inputfeltet
Læs mere →Jeg vil gerne bruge ImmediateScheduler fra RxJS i mit Angular2-projekt.
Men i min RxJS-installation findes dette ikke. Jeg bruger "rxjs": "5.0.0-beta.12" i min package.json, som kræves af Angular 2.1.2.
Når jeg ser i node_modules/-mappen, finder jeg en mappe 'rxjs' og en mappe 'rx'. ImmediateScheduler er ikke en del af 'rxjs', men af 'rx'. Jeg kan finde den der i 'rx/dist/rx.lite.js' eller endda i 'rx/ts/rx/rx-lite.ts' som TypeScript, som jeg bruger.
Forsøger at importere det
Læs mere →
Jeg bruger rxjs med TypeScript. Jeg har skrevet følgende to simple funktioner. Men jeg tror, rxjs allerede har en sådan funktionalitet. Har rxjs det?
export function isObservable(value: any): value is Observable<any> { return value Læs mere →Jeg lavede en funktion, der lytter til værdihændelser:
getUnreadMessages() : Observable<any>{ return new Observable(observer =>{ firebase.database().ref('messages/' + this.userService.getUserID()).on("value", (snapshot : any) =>{ let count = 0; ...some more logic here... observer.next(count); observer.complete(); }, (error) =>{ observer.error(error); }) }) }Når databasen ændrer
Læs mere →
Jeg bruger RXJS-operatørerne med Firebase-observablen (distinct og filter). Dette er mit Firebase-træ her. Dette er min kode:
let places this.db.list(`users/${this.authProvider.getUID()}/visitedPlaces`,{ query:{ orderByChild:"googleId" } }); places.distinct((p)=>{ console.log(p) ret Læs mere →
Jeg har brugt timer på at gå rundt i cirkler, så det er tid til endnu et obskurt spørgsmål.
Jeg er inde i et lerna mono repo, med to underprojekter, ProjectA og ProjectB.
ProjectA har en afhængighed af rxjs, ligeso
Læs mere →
Jeg har leget lidt med RxJS 6. Jeg prøver at implementere dragstart, dragmove og dragend. Dette er koden, jeg har indtil videre.
import { fromEvent } from 'rxjs'; import { concatMap } from 'rxjs/internal/operators/concatMap'; import { map } from 'rxjs/internal/operators/map'; import { takeUntil } f Læs mere →Grundlæggende er jeg stadig ikke helt sikker på oprydningen af reaktiv kode i Angular-komponenter. Er de følgende regler korrekte og tilstrækkelige?
Mine regler for en reaktiv komponent:
på manuel x.subscribe():
Vi forespørger graphql over websocket for at have en abonnement på en liste af enheder. Vi bruger paginering, da listen forventes at kunne rulles uendeligt. Vi vil også gerne se ændringer foretaget i databasen i realtid i listen på frontenden.
Denne liste kan filtreres, sorteres og paginere.
Vi har klassen SelectParams, som hjælper os med at gøre det:
export class SelectParams { page = 0; query Læs mere →
Jeg prøver at migrere en Angular 5-app til Angular 6, og jeg har denne ene blok af RxJS-kode, der forvirrer mig. Jeg har googlet og læst RxJS-dokumentationen nok til at vide, at jeg bør bruge .pipe, men jeg kan ikke helt finde ud af syntaksen.
Koden returnerer resultater fra e
Læs mere →