es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BEHAVIORSUBJECT

Espera las suscripciones asíncronas cuando emita el siguiente valor.

Tengo el siguiente ejemplo import { Subject } from “rxjs”; const subject = new Subject(); subject.subscribe(() => new Promise(res => { setTimeout(() => console.log(‘!! 1’), 500); })) subject.subscribe(() => new Promise(res => { setTimeout(() => console.log(‘!! 2’), 1000); })) console.log(‘>>> START’) subject.next(); console.log(‘<<< FINISH’) La consola se ve así >>> . . . Read more

¿Cómo seleccionar sólo el primer valor no NA de cada grupo en R?

Tengo un marco de datos como este: mydata <- data.frame(Id=c(01,01,01,01,01,01,02,02,02,02), VISIT=c(“Screeing”,”Baseline”,”Baseline”,”Baseline”,”Week 9″,”Week 9″,”Baseline”,”Week 2″, “Week 2″,”Week 2”), Score=c(1,2,4,5,78,9,5,NA,3,4)) Lo que intento hacer es agrupar por Id y VISIT y elegir el primer valor no NA de cada grupo: mydata %>% group_by(Id,VISIT) %>% mutate(first = dplyr::first(na.omit(Score))) Pero esto no elimina las . . . Read more

Darse de baja de Evento RxJs utilizando Subject

¿Puedo cancelar la suscripción de un evento RxJs utilizando takeUntil con un Subject dentro? Mi código de ejemplo es así: private _closed$: Subject = new Subject<boolean>(); fromEvent(document, ‘mousedown’) .pipe(takeUntil(this._closed$)); Pero el problema es que mi linting me muestra el error: Argumento de tipo ‘Observable<unknown>’ no es asignable a parámetro de . . . Read more

Angular – editar un array BehaviorSubject

Estoy enviando una solicitud al servidor para modificar uno de los usuarios. Como respuesta, el servidor devuelve el usuario actualizado. Después de eso, intento actualizar BehaviorSubject de todos los usuarios de esta manera: private currentHeroes = new BehaviorSubject<hero[]>(null); currentHeroes$ = this.currentHeroes.asObservable(); powerUp(id: number) { return this.http .post<hero>(environment.apiUrl + ‘heroes/powerUp/’ + . . . Read more