@heisenberg1

Почему функция не находит (не видит) объект?

Что я делаю не так, почему функция не находит (не видит) объект?
Данные передаются с модуля в текущий js файл для того, чтобы вставить необходимые данные(ссылки) в шаблон с картинками.

Код шаблона (index.html):
<div class="popup__pictures">
        <img src="" class="popup__picture" width="45" height="40" alt="Картинка жилья">
      </div>


Код текущего js файла:
import {createAdverts} from './util.js';
const advertElement = template.cloneNode(true);
const similarAdverts  = createAdverts(1);
const popupPictures = advertElement.querySelector('.popup__pictures');
const imgPopupPictures = advertElement.querySelector('.popup__picture');
popupPictures.textContent = '';

const getPicture = (advert) => {
  for (let ind = 0, img; ind <= offer.pictures.length -1; ind++) {
    img = imgPopupPictures.cloneNode();
    img.src = offer.picture[ind];
    popupPictures.appendChild(img);
  }
};


similarAdverts возвращает массив с объектами: {avatarka: {…}, advert: {…}}.
В объекте advert находится объект picture.
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект