From fd9c4082bf85107a3b2f6c5dbcef4f84f45d3d59 Mon Sep 17 00:00:00 2001 From: "gwenael.planchon" Date: Thu, 14 Mar 2024 13:58:04 +0100 Subject: [PATCH] =?UTF-8?q?changer=20scientifiques=20en=20donn=C3=A9es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/admin/gestion/Liste.vue | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/science-quest/src/components/admin/gestion/Liste.vue b/science-quest/src/components/admin/gestion/Liste.vue index a9a784d..62d81b8 100644 --- a/science-quest/src/components/admin/gestion/Liste.vue +++ b/science-quest/src/components/admin/gestion/Liste.vue @@ -8,7 +8,7 @@ export default{ return { endpoint:this.$route.query.endpoint ?? "thematiques", //endpoint de l'api a recuperer //données obtenues par l'api - scientifiques: [], + donnees: [], page:0, REST_API:REST_API, @@ -26,20 +26,20 @@ export default{ methods:{ rafraichirEndpoint(){ this.self=`${REST_API}/${this.endpoint}?page=${this.page}` - this.getScientifiques(this.self) + this.getdonnees(this.self) }, - getScientifiques(url){ + getdonnees(url){ //HACK : s'assurer que les liens sont en HTTPS url=url.replace("http://", "https://") //enlever les anciens du tableau - this.scientifiques=[] + this.donnees=[] //TODO : ajouter un delai si jamais la requete est trop rapide pour VueJS //appeler l'API fetch(url).then(response=>{ response.json().then(json=>{ - const oldLength=this.scientifiques.length - //prendre les scientifiques de la requete - this.scientifiques.push(...json._embedded) + const oldLength=this.donnees.length + //prendre les donnees de la requete + this.donnees.push(...json._embedded) //HATEOAS this.self=json._links.self.href; @@ -65,18 +65,18 @@ export default{ - + -
{{nomColonne}}{{nomColonne}} Actions
- - - - + + + + ./ligne.vue \ No newline at end of file