J'essaie d'obtenir les données de oracle db et de les afficher. J'ai créé un service en utilisant express api et le nœud et capable de l'exécuter avec succès. J'ai créé un service angulaire pour récupérer les données et les affecter dans un composant angulaire, mais je ne suis pas capable de mapper la réponse JSON à la variable angulaire. S'il vous plaît vérifiez le code ci-dessous et aidez-moi ce que j'ai besoin de changer dans component.ts angulaire et comment puis-je utiliser cette variable en html.Conversion de la réponse JSON d'oracle en variable angulaire 2
JSON données Oracle DB:
[{"COUNT":27}]
Service angulaire:
getCount(): Promise<String[]> {
return this.http.get(this.heroesUrl)
.toPromise()
.then(response => response.json().data)
.catch(this.handleError);
}
component.ts angulaire
dataGS : String[];
getData(): void {
this.dataService
.getCount()
.then(dataGS => this.dataGS = dataGS);
Je ne reçois aucune erreur mais que dois-je utiliser dans le modèle html obligatoire pour ce cas – user2662882
contrôle mis à jour ans – jitender
encore je ne reçois pas, je doute cette réponse en ligne .json(). map (function (item) { return item ['COUNT']; récupère les données de la réponse – user2662882