Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.10.2022, 01:02
Новичок на форуме
Отправить личное сообщение для Evgeniya S Посмотреть профиль Найти все сообщения от Evgeniya S
 
Регистрация: 12.10.2022
Сообщений: 5

Код изменения состояния каунтера

Всем, привет!
Код изменения состояния каунтера дублируется. Как лучше сделать отдельную функцию для изменения состояния каунтера и иконки, которую можно переиспользовать здесь generateCard() и при изменении состояния лайка, вызывая ее в методе numbersLikes(likes).

numbersLikes(likes) {
      this._likeCount = likes.length;
      this._numberLike.textContent = this._likeCount;
   }

   generateCard() {
      this._element = this._getTemplate(); // получаем доступ к элементу  
      this._cardImage = this._element.querySelector('.elements__mask-group');
      this._cardTitle = this._element.querySelector('.elements__sight');
      this._likeButton = this._element.querySelector('.elements__like');
      this._numberLike = this._element.querySelector('.elements__number-like');
      this._deleteButton = this._element.querySelector('.elements__delete');

      this._cardImage.src = this._image;
      this._cardTitle.textContent = this._title;
      this._cardImage.alt = this._title;
     this._numberLike.textContent = this._likeCount;

      this._checkOwner();

      this._setEventListeners();

      return this._element;
   }

Последний раз редактировалось Evgeniya S, 13.10.2022 в 12:21.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменения при достижении конца страницы! Код прикрепляю Danilkin500 Элементы интерфейса 14 12.12.2016 23:07
Как найти и заменить код скрипта на странице на другой код? smls Общие вопросы Javascript 2 18.07.2016 22:01
"Оживите" код с хабра - https://habrahabr.ru/sandbox/51453/ Daniil2206 Node.JS 0 11.05.2016 18:09
Требуется выводить код рекламного блока Adsense из файла JavaScript??? speedflow Элементы интерфейса 0 26.05.2012 15:50
Получить код js-скрипта, находящегося в файле на сервере RomanA Общие вопросы Javascript 4 04.04.2012 09:53