Как извлечь данные JSON из другого файла JavaScript - PullRequest
0 голосов
/ 04 февраля 2019

Я надеюсь, что это место, где можно помочь с логикой или решить проблему!Так что здесь ничего не идет;

Мне дали задание создать 5 объявлений, а файл .js, содержащий информацию, следующий: .

У меня естьсоздал скрипт, который вызывает src этой ссылки.Создан другой файл .js, который вызывает функцию, в которой я могу что-то делать с данными json.

Я решил использовать функцию, которая вызывает его, и для каждой информации внутри нее создать объявление.

Но у меня возникают проблемы с поиском способа создания рекламы на основе этой информации (данных)

В настоящее время я создал функцию loadData (такую ​​же, как та, которую я связал) исделал внутри него цикл foreach.Я мог бы создать все «шаблоны» с идентификаторами или классами объявлений с пустыми данными и просто переключить их с помощью манипуляции DOM с использованием javascript?

внутри файла script.js

function loadData (data) {
    console.log(data);
    data.forEach(element => {
        console.log(element);
    });
}

вывод в консоль

(5) [{…}, {…}, {…}, {…}, {…}]
script.js:4 {date: "31. 01. 2019", url: "https://iprom.si/blog/umetna-inteligenca-ustvarja-novii-svet-marketinga/", title: "Umetna inteligenca ustvarja novi svet marketinga", image: "https://iprom.si/wp-content/uploads/2019/01/Umetna…ja-novi-svet-marketinga-iPROM-Novice-iz-sveta.png", category: "Novice iz sveta", …}
script.js:4 {date: "31. 01. 2019", url: "https://iprom.si/blog/kako-bodo-nove-tehnologije-vplivale-na-naso-nakupno-izkusnjo/", title: "Kako bodo nove tehnologije vplivale na našo nakupno izkušnjo?", image: "https://iprom.si/wp-content/uploads/2019/01/Kako-b…OM-Mnenja-strokovnjakov-Andrej-Cetin-Naslovna.png", category: "Trendi", …}
script.js:4 {date: "30. 01. 2019", url: "https://iprom.si/blog/5-prevladujocih-tem-na-ces-u/", title: "5 prevladujočih tem na CES-u", image: "https://iprom.si/wp-content/uploads/2019/01/5-prevladujocih-tem-na-cesu-iPROM-Novice-iz-sveta.png", category: "Novice iz sveta", …}
script.js:4 {date: "24. 01. 2019", url: "https://iprom.si/blog/trendi-umetne-inteligence-v-letu-2019/", title: "Trendi umetne inteligence v letu 2019", image: "https://iprom.si/wp-content/uploads/2019/01/Trendi…inteligence-v-letu-2018-iPROM-Novice-iz-sveta.png", category: "Novice iz sveta", …}
script.js:4 {date: "22. 01. 2019", url: "https://iprom.si/blog/najsrecnejsi-clovek-bi-bil-ce-bi-vsi-moji-sodelavci-delali-na-rajskih-otokih/", title: "Najsrečnejši človek bi bil, če bi vsi moji sodelavci delali na rajskih otokih", image: "https://iprom.si/wp-content/uploads/2019/01/Najsre…delavci-delali-na-rajskih-otokih-iPROM-Novice.png", category: "iPROM novice", …}

Мне просто трудно придумывать идеи - если у кого-нибудь будет идея, как лучше решить эту проблему?

...