Перейти к публикации

Рекомендованные сообщения

Всех приветствую. Помогите люди добрые разобраться, получаю данные по api запросом

function showTest(data) {
  const moviesEl = document.querySelector(".test");

  moviesEl.innerHTML = `${data.ru_title}`;
}

при определённых значениях переменная 

${data.ru_title}

нет, и выводиться null. Как сделать, чтобы null не выводился? Заменять на что то своё?

Ссылка на сообщение
Поделиться на других сайтах
if (${data.ru_title} != 'null') moviesEl.innerHTML = `${data.ru_title}`;

или

if (${data.ru_title} == 'null') ${data.ru_title}='';

Ссылка на сообщение
Поделиться на других сайтах
15.05.2022 в 20:34, MSK сказал:

if (${data.ru_title} != 'null') moviesEl.innerHTML = `${data.ru_title}`;

или

if (${data.ru_title} == 'null') ${data.ru_title}='';

function showShort(data) {
  const moviesEl = document.querySelector(".shortDescription");

  if (${data.shortDescription} != 'null') moviesEl.innerHTML = `${data.shortDescription}`;
  
}

сделал вот так, null всё равно выводится

Ссылка на сообщение
Поделиться на других сайтах

Проверь тип у значения 'null'

убери кавычки 

!= null

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...