Я пропустил кредит и не могу узнать где? - PullRequest
0 голосов
/ 21 июня 2020

Ошибка Uncaught ReferenceError: cred is not defined at navigator.geolocation.getCurrentPosition.maximumAge

Я не могу понять, где я пропустил кредит ... скажите, пожалуйста,

//get current user

  let user = firebase.auth().currentUser
  console.log

//get current location

if(navigator.geolocation){
  navigator.geolocation.getCurrentPosition(pos => {
    this.lat = pos.coords.latitude
    this.lng = pos.coords.longitude

    // find the user record and then update geocoords

    db.collection('users').where('user_id', '==', cred.user.uid).get()
    .then(snapshot => {
      snapshot.forEach((doc) => {
        console.log(doc.id)
      })
    })

1 Ответ

1 голос
/ 21 июня 2020

Ошибка в значительной степени говорит сама за себя: cred не определен в строке

db.collection('users').where('user_id', '==', cred.user.uid).get()

Исходя из вашего кода, я подозреваю, что вы должны использовать вместо этого:

db.collection('users').where('user_id', '==', user.uid).get()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...