@hackuun

Как обрабатывать null на клиенте?

Иногда бывает что с API прилетает null, а в коде используется что-то типо такого

<img :src="`static/images/cdn/800x600-${article.image.url.jpegpng}`" :alt="article.image.alt" :title="article.image.title">


И когда из API поступает article.image: null мне кидает ошибку undefined.

Что делать в таких случаях? Что делать с этим объектом article.image, если поступает null?
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ответы на вопрос 1
Вроде Vue? Если ошибся - исправьте)
<img v-if="article && article.image" :src="`static/images/cdn/800x600-${article.image.url.jpegpng}`" :alt="article.image.alt" :title="article.image.title">

Можно так. Можно прямо в src добавить унарный оператор на проверку.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы