Ionic3, Firebase | Пропуск линии - PullRequest
0 голосов
/ 21 января 2019

У меня есть функция для добавления данных в базу данных (Firebase)

Как показано ниже

addLibrary(indexOfLibrary){

    this.cityInfo = this.indexOfLibrary.nameOfCity;
    this.libraryInfo = this.indexOfLibrary.nameOfLibrary;

    this.database.list('Libraries/').valueChanges().subscribe((data) => {

      for (let cityInfos of data) {
        console.log(cityInfos.nameOfCity +" -----" + this.cityInfo);
        if(cityInfos.nameOfCity==this.cityInfo){
          this.anyOtherLibrary=true;
        }else{}
      }
    });
    console.log("Is there another Library?= " + this.anyOtherLibrary);
.
.
.

Когда я запускаю строки проекта, не компилируя построчно, я предполагаю

Вот картинка, почему я говорю это: Click Me

Это консоль Google Chrome, но журналы не пришли построчно

Как вывидите, мне нужно сначала увидеть эту строку

console.log(cityInfos.nameOfCity +" -----" + this.cityInfo);

и когда this.database.list('Libraries/').valueChanges().subscribe((data) =>

операция окончена Мне нужно посмотреть

console.log("Is there another Library?= " + this.anyOtherLibrary);

Есть ли идеи, почему это происходит?

Заранее спасибо!

...