Estoy recibiendo una ZoneAwarePromise y cuando la registré en la consola descubrí que contiene un valor de __zone_symbol__. Me preguntaba si es posible establecer una variable igual a ese __zone_symbol__value.
Lo estoy haciendo así:
ngOnInit() { console.log(" Ticket initialized"); this.getBranchTickets().then(data => console.log(data)); } getBranchTickets() { return this.ticketService.getBranchTickets().$promise; }Como sabe, storage.get devuelve una promesa, no el valor. Deberá desenvolver la promesa en un .luego
strorage.get('key') .then( res => console.log(res));está recibiendo este __zone_symbol__value, porque ha incluido por error su promesa de devolución del validador asíncrono en la lista de validadores de sincronización, intente cambiar la posición de su validador, funcionó para mí.