Firebase Storage проверяет, является ли значение пустым в JavaScript - PullRequest
0 голосов
/ 30 декабря 2018

Я хочу удалить изображение только в том случае, если storageId не равен NULL.

Я проверил на нулевое значение, как и значение NULL, но оно сработало, поэтому исключение говорит, что не найдено это изображение.

Как я могупроверить, если это нуль?

  const data = snapshot.data();
  const ref = firebase.storage().ref();
  if (data.storageId != null) {
    ref.child('images').child(`${data.storageId}.jpg`).delete();
  }

1 Ответ

0 голосов
/ 30 декабря 2018

ноль - фальси, поэтому

if (data.storageId) {
  ref.child('images').child(`${data.storageId}.jpg`).delete();
}

Это также будет учитывать параметр storageId не определен.

...