Ответы пользователя по тегу API
  • Форма комментариев при релоаде страницы?

    @Patient322
    На каждый комментарий создается новая форма в доме, каждая в одной точке.
    Ты ищешь '.comments__form' в wrappApp, a добавляешь новую форму в wrapCommentsCanvas. В свою очередь wrapCommentsCanvas добавляется в wrappApp только после загрузки изображения.

    Самый простто способ это пофиксить в функии setReview перенести вызов функции updateCommentForm(dataGetParse.comments); в коллбэк на загрузку изображения, будет выглядеть так:
    currentImage.addEventListener('load', () => {
    		hideElement(loader);
    		createWrapforCanvasComment();
    		createCanvas();
        currentImage.dataset.load = 'load';
        updateCommentForm(dataGetParse.comments);
    	});
    Ответ написан
    Комментировать