2 votes

Comment passer un tableau d'images d'un fichier js à HTML ?

Dans cette fonction, j'ai en entrée un tableau d'images (lien de l'img sur google) et je veux afficher l'image dans mon code HTML, dans var fullLink j'ai le lien vers la page HTML. Des suggestions ?

Ma fonction JS :

function showImageContributors(data) {
    var url = "chrome-extension://paiocjmlmleigfefjijbaglphlbgfcdo/src/browser_action/contribuenti.html";
    var nameRepo = window.location.hash;
    var fullLink = url+nameRepo;

    document.getElementById("imageCollaborators").appendChild(() => data.map((image) => <img src='${data}' />));
  }

Mon HTML où les images doivent être affichées :

<div class="col-lg-4 ms-auto">
  <div id="imageCollaborators" class="imageCollaborators"><img id="image" src="" class="image" /></div>
</div>

0voto

vbotio Points 268

Vous pouvez faire quelque chose comme

function showImageContributors(contributors) {
  var data = [];
  var link = "chrome-extension://paiocjmlmleigfefjijbaglphlbgfcdo/src/browser_action/contribuenti.html/";
  contributors.forEach(c => {
    data.push(c.image);

    $.getJSON(link + $.param(data), function(res) {});
  });

  pimage.remove();
  document.getElementById("imageCollaborators").appendChild(() => contributors.map((contributor) => <img src=`${contributor.image}` />);

}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X