Bonjour je ne comprends pas pourquoi le code ci-dessous, lorsque j'exécute la méthode getHeroesSlowly() me retourne l'erreur dans le titre.
La variable est bien défini pourtant?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
@Injectable()
export class HeroService {
	test = '1';
 
	getHeroesSlowly() {
  		return new Promise(function(resolve, reject) {
 
	  		if (this.test=='1') {
	   			 setTimeout(()=>resolve(HEROES), 4000) // 2 seconds
	   		} else {
	     		          reject('No user');
	    	}
  		}); 
	}
}
Autre question, comment puis-je afficher dans la console des logs? 'console.log('s')' ne m'affiche rien par exemple.

Merci!