여러 URL을 사용하여 여러 이미지 만들기

cpog90

Reddit의 API에서 게시물과 이미지를 가져 오려고합니다. 각 게시물의 제목을 가져와 내 웹 페이지에 표시 할 수 있으며 URL도 문제없이 가져올 수 있습니다. 내 문제는 각 URL에 대해 이미지를 만들고 싶을 때 어떻게 해야할지 모르겠습니다. 각 게시물에 대해 새 요소를 만들어야합니까, 아니면 현재 "reddit-image"요소를 사용할 수 있습니까? 현재는 최신 게시물의 이미지 만 표시하고 있습니다.

//jshint esversion:6
const apiUrl = "https://www.reddit.com/r/gaming.json";

async function getData (){
  const response = await fetch(apiUrl);
  const data = await response.json();
  const posts = data.data.children;
 
  posts.forEach( function(post){
    
const redditTitle = document.getElementById("reddit-title");
const redditContainer = document.getElementById("reddit-container");
const redditImage = document.getElementById("reddit-image");    

const urlString = post.data.url;
    
   
      var lastFourLetters = urlString.substring(urlString.length -4);
      var lastFiveLetters = urlString.substring(urlString.length -5);


    
    

      if(lastFourLetters ==".jpg" || lastFiveLetters ==".jpeg"){
        if(post.data.thumbnail !="self"){
          redditContainer.innerHTML +=post.data.title + "<br>";
        redditImage.src=urlString;
      }

    }
  });
    
  
  
}

getData();

행복

이 시도

//jshint esversion:6
const apiUrl = "https://www.reddit.com/r/gaming.json";

async function getData (){
  const response = await fetch(apiUrl);
  const data = await response.json();
  const posts = data.data.children;
 
  posts.forEach( function(post){
    
const redditTitle = document.getElementById("reddit-title");
const redditContainer = document.getElementById("reddit-container");
const redditImage = document.getElementById("reddit-image");    

const urlString = post.data.url;
    
   
      var lastFourLetters = urlString.substring(urlString.length -4);
      var lastFiveLetters = urlString.substring(urlString.length -5);


    
    

      if(lastFourLetters ==".jpg" || lastFiveLetters ==".jpeg"){
        if(post.data.thumbnail !="self"){
          redditContainer.innerHTML +=post.data.title + "<br>";
           var img = document.createElement('img'); 
            img.src =urlString; 
            redditContainer .appendChild(img); 
      }

    }
  });
    
  
  
}

getData();

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 열의 이름을 사용하여 새 열 만들기

분류에서Dev

ImageMagick을 사용하여 여러 행이있는 팔레트 이미지 만들기

분류에서Dev

CSS를 사용하여 이미지 갤러리 만들기

분류에서Dev

FFMPEG 명령을 사용하여 여러 이미지 + 음악에서 MP4 비디오 만들기

분류에서Dev

PHP로 여러 이미지 만들기

분류에서Dev

컬러 맵을 사용하여 이미지의 광도 맵에서 PIL 이미지 만들기

분류에서Dev

여러 URL을 연결하여 Excel에서 새 페이지 URL 만들기

분류에서Dev

XSLT 1.0을 사용하여 테이블 만들기 및 여러 값 연결

분류에서Dev

여러 HTML 파일을 사용하여 이중 언어 도메인 만들기

분류에서Dev

파이 게임을 사용하여 여러 개의 '게임 화면'만들기

분류에서Dev

mySQL을 사용하여 예약 요약 만들기-여러 테이블 조인, 여러 필드 계산

분류에서Dev

bash를 사용하여 파일 이름이 포함 된 파일을 사용하여 여러 파일 만들기

분류에서Dev

PIL을 사용하여 사전에서 이미지 만들기

분류에서Dev

공용 자산을 사용하여 Composer 용 PHP 라이브러리 만들기

분류에서Dev

dropzone laravel을 사용하여 여러 이미지를 이메일로 보내기

분류에서Dev

tmap을 사용하여 R에서 여러 맵 만들기

분류에서Dev

여러 입력을 사용하여 TimeseriesGenerator 만들기

분류에서Dev

플롯을 사용하여 여러 상자 그림 만들기

분류에서Dev

Docker Compose를 사용하여 여러 컨테이너 만들기

분류에서Dev

여러 SELECT를 사용하여 새 테이블 만들기

분류에서Dev

FMDB Swift를 사용하여 여러 테이블 만들기

분류에서Dev

여러 열에 조건을 지정하여 새 열 만들기

분류에서Dev

MSVC 명령 줄을 사용하여 동적 라이브러리 만들기

분류에서Dev

초 고해상도를 사용하여 여러 이미지에서 초 고해상도 이미지 만들기

분류에서Dev

하나의 테이블에서 여러 개수와 다른 기준을 사용하여 SQL 쿼리 만들기

분류에서Dev

Excel 페이지 나누기를 사용하여 여러 PDF 만들기

분류에서Dev

이미지 뷰어 (GNOME의 눈)을 사용하여 디렉토리에 여러 개의 이미지 열기

분류에서Dev

MS Access 2013에서 하나의 양식을 사용하여 테이블에 여러 레코드 만들기

분류에서Dev

Magick on R을 사용하여 여러 이미지 작성

Related 관련 기사

  1. 1

    여러 열의 이름을 사용하여 새 열 만들기

  2. 2

    ImageMagick을 사용하여 여러 행이있는 팔레트 이미지 만들기

  3. 3

    CSS를 사용하여 이미지 갤러리 만들기

  4. 4

    FFMPEG 명령을 사용하여 여러 이미지 + 음악에서 MP4 비디오 만들기

  5. 5

    PHP로 여러 이미지 만들기

  6. 6

    컬러 맵을 사용하여 이미지의 광도 맵에서 PIL 이미지 만들기

  7. 7

    여러 URL을 연결하여 Excel에서 새 페이지 URL 만들기

  8. 8

    XSLT 1.0을 사용하여 테이블 만들기 및 여러 값 연결

  9. 9

    여러 HTML 파일을 사용하여 이중 언어 도메인 만들기

  10. 10

    파이 게임을 사용하여 여러 개의 '게임 화면'만들기

  11. 11

    mySQL을 사용하여 예약 요약 만들기-여러 테이블 조인, 여러 필드 계산

  12. 12

    bash를 사용하여 파일 이름이 포함 된 파일을 사용하여 여러 파일 만들기

  13. 13

    PIL을 사용하여 사전에서 이미지 만들기

  14. 14

    공용 자산을 사용하여 Composer 용 PHP 라이브러리 만들기

  15. 15

    dropzone laravel을 사용하여 여러 이미지를 이메일로 보내기

  16. 16

    tmap을 사용하여 R에서 여러 맵 만들기

  17. 17

    여러 입력을 사용하여 TimeseriesGenerator 만들기

  18. 18

    플롯을 사용하여 여러 상자 그림 만들기

  19. 19

    Docker Compose를 사용하여 여러 컨테이너 만들기

  20. 20

    여러 SELECT를 사용하여 새 테이블 만들기

  21. 21

    FMDB Swift를 사용하여 여러 테이블 만들기

  22. 22

    여러 열에 조건을 지정하여 새 열 만들기

  23. 23

    MSVC 명령 줄을 사용하여 동적 라이브러리 만들기

  24. 24

    초 고해상도를 사용하여 여러 이미지에서 초 고해상도 이미지 만들기

  25. 25

    하나의 테이블에서 여러 개수와 다른 기준을 사용하여 SQL 쿼리 만들기

  26. 26

    Excel 페이지 나누기를 사용하여 여러 PDF 만들기

  27. 27

    이미지 뷰어 (GNOME의 눈)을 사용하여 디렉토리에 여러 개의 이미지 열기

  28. 28

    MS Access 2013에서 하나의 양식을 사용하여 테이블에 여러 레코드 만들기

  29. 29

    Magick on R을 사용하여 여러 이미지 작성

뜨겁다태그

보관