Commit a35fe1f1 authored by Evan GISDAL's avatar Evan GISDAL

Corrections pour gulp

parent 0719e0fd
......@@ -8,23 +8,19 @@ console.log('Almost Everything Is Asynchronous');
let url = 'http://localhost:3000/genres';
// Constructeur
function Genre(d){
Object.assign(this, d);
}
// function genreChanged() {
// console.log(`Vous avez choisi le genre ${document.querySelector('select').value}`);
// }
function loadArtists(genre,_contenu) {
function loadArtists(genre, _contenu) {
// Modification du h2 pour correspondre avec le genre sélectionné
let h2 = document.querySelector('h2');
h2.textContent = `Top ${genre} artists`;
// Remplissage paragraphe p
let p = document.querySelector('h2+p');
p.textContent=_contenu;
p.textContent = _contenu;
console.log(p);
// Remplissage ul après h3
......@@ -32,8 +28,8 @@ function loadArtists(genre,_contenu) {
.then((res) => {
if (res.ok) {
res.json()
.then((res) => {
let ul = document.querySelector('h2+p+ul')
.then((res) => {
let ul = document.querySelector('h2+p+ul');
console.log(ul);
let li;
let h3;
......@@ -47,19 +43,17 @@ function loadArtists(genre,_contenu) {
li.appendChild(a);
a.appendChild(h3);
h3.innerHTML = element.name;
img.setAttribute('src',element.photo);
img.setAttribute('alt',`picture of ${element.name}`);
img.setAttribute('src', element.photo);
img.setAttribute('alt', `picture of ${element.name}`);
li.appendChild(img);
console.log(li);
ul.appendChild(li);
})
})
});
});
//console.log(ul);
}
})
}
})
.catch(function (error){ // Promesse non tenue => Traitement de l'erreur avec la méthode catch
console.log('Il y a eu un problème avec l\'opération fetch: ' + error.message);
});
......@@ -72,7 +66,7 @@ function loadGenres(url){
if (response.ok) {
response.json()
.then((response) => { // La promesse est tenue
console.log(response);
console.log(response[0]);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment