Google Cloud Stackdriver Отладка отладки внутри цикла for при определенных условиях? - PullRequest
0 голосов
/ 26 мая 2018

Я использую Google Cloud Stackdriver Debugging для обоих Compute Engine/App Engine приложений, я пытаюсь написать условие в цикле for, чтобы при выполнении цикла for для определенного условия я хотел увидеть эти данные.

Мой код App Engine

for (var i = 0; i < docs.length; i++) {
         if (docs[i].country == "India") {
             var city = docs[i].city;
             var lang = docs[i].lang;
         } else {

         }
    }
}

Теперь для кода выше, я хочу видеть значение lang, когда значение страны будет India, а значение города - Bangalore.

Теперь, когда я могу добавить снимок в var lang = docs[i].lang;, но я хочу добавить точку останова только для города Bangalore.

Я попытался написать Condition

документы [i] .city == "Бангалор"

Ошибка при оценке условия: Ошибка типа: Невозможно прочитать свойство 'city' из неопределенного

Может кто-нибудь подсказать, как мне это сделать.

1 Ответ

0 голосов
/ 27 мая 2018

Используйте временный автомобиль 'city', как в

city == "Бангалор"

Чтобы увидеть "lang", поместите снимок на следующую строку, где "else".

...