IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

Transmettre des données au service


Sujet :

Angular

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2022
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2022
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Transmettre des données au service
    Bonjour à tous ,

    ne sachant pas dans quelle catégorie mettre mon poste je le mets ici , je suis bloqué depuis plusieur jour sur un souci avec angular .Mon problème est que j'ai un composant ou je peux selectionner un pay . mon problème est que je veux faire remonter cette information jusqu'au service pour le transmettre la a une adresse Api pour afficher la météo de ce pays (openWeatherMap) et je ne vois pas du tout comment faire .Si une âme charitable serait m'aiguiller si cela est fesable ??



    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
    import { Weather } from './../models/weather';
    import { environment } from './../../environments/environment';
    import { Injectable } from '@angular/core';
    import {HttpClient} from '@angular/common/http';
     
    @Injectable({
      providedIn: 'root'
    })
    export class MeteoServiceService {
     
      constructor(private http : HttpClient) { }
     
      getWeath(){ 
      return this.http.get<Weather>(`${environment.URLWeatherFirst} mettre le pay ici en variable  ${environment.URLWeatherLast}${environment.APIKEY}`);
      }
    }
    merci d'avance!!

  2. #2
    Membre expert
    Avatar de dukoid
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2012
    Messages
    2 100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2012
    Messages : 2 100
    Points : 3 004
    Points
    3 004
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    export class MeteoServiceService {
     
      constructor(private http : HttpClient) { }
     
      getWeath(monPays: string){ 
      return this.http.get<Weather>(`${environment.URLWeatherFirst} ${monPays}  ${environment.URLWeatherLast}${environment.APIKEY}`);
      }
    }
    composant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    this.meteoService.getWeath('france');

Discussions similaires

  1. [paypal] Transmettre des données ..
    Par Klimium dans le forum Langage
    Réponses: 1
    Dernier message: 04/10/2006, 22h55
  2. Réponses: 9
    Dernier message: 20/07/2006, 16h30
  3. Réponses: 1
    Dernier message: 07/07/2006, 18h13
  4. Transmettre des données à un executable via visual basic
    Par kantelise dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 23/12/2005, 08h59
  5. [VBA] Transmettre des données d'une feuille à l'autre
    Par Overflow64 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/12/2005, 09h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo