Estaba experimentando con AsyncPipe que esto sucedió. Si un método devuelve una promesa y lo canaliza a AsyncPipe, irá a un bucle infinito y bloqueará el navegador.
_Perdón por la captura de pantalla, la pestaña estaba congelada y no pude copiar el código_
este es el comportamiento esperado, porque cada vez que se llama al método, se devuelve una nueva instancia de la promesa que, cuando se resuelve, activa la detección de cambios, que recupera una nueva promesa, que activa la detección de cambios...
Debería a) generalmente evitar llamar a métodos desde la vista yb) asignar una promesa a una propiedad
@robwormald El ejemplo dado en los documentos describe canalizar una promesa a AsyncPipe.
¿Deberían actualizarse esos documentos?
Este problema se ha bloqueado automáticamente debido a la inactividad.
Presente un nuevo problema si encuentra un problema similar o relacionado.
Obtenga más información sobre nuestra política de bloqueo automático de conversaciones .
_Esta acción ha sido realizada automáticamente por un bot._
Comentario más útil
este es el comportamiento esperado, porque cada vez que se llama al método, se devuelve una nueva instancia de la promesa que, cuando se resuelve, activa la detección de cambios, que recupera una nueva promesa, que activa la detección de cambios...
Debería a) generalmente evitar llamar a métodos desde la vista yb) asignar una promesa a una propiedad