Консоль Chrome не работает, отображаются неопределенные значения

В консоли Chrome значения отображаются как неопределенные, а в источниках отображаются значения.

Консоль Chrome не работает, отображаются неопределенные значения

Здесь я получаю значения this.listdealfunding, но на консоли он показывает undefined.

Консоль Chrome не работает, отображаются неопределенные значения

Это потому, что контекст this не будет вашим классом, скорее всего, это window.

user184994 19.09.2018 08:45

Очень странно, должно работать. Я не согласен с приведенным выше комментарием. Не могли бы вы показать код функции getDealFunding? Это сложно увидеть на картинке

Oleg Dikusar 19.09.2018 09:22

Вы пытаетесь получить к нему доступ, остановившись на точке останова?

Mac_W 19.09.2018 12:52

да, я также пытался получить доступ к консоли на точке останова. но то же самое.

pushp 19.09.2018 13:40
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
0
4
145
1

Ответы 1

РЕДАКТИРОВАТЬ

Браузер не будет иметь доступа к контексту this в вашем классе ПОКА НЕ, вы остановились на точке останова в этом классе.

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

Stefan Blamberg 19.09.2018 10:13

Нет, не знаю, является ли это официальной ошибкой браузера или нет, но контекст не будет правильным для консоли, точки останова или нет. Итак, этот ответ был / был действительно правильным в первый раз.

bug-a-lot 19.09.2018 12:56

@ bug-a-lot - только что протестировано в приложении Angular, и консоль смогла получить доступ к свойству класса в точке останова

Mac_W 19.09.2018 13:04

Но был ли контекст в лямбде? Потому что вам нужно что-то, что создает закрытие, чтобы это поведение проявилось. И затем также важно отметить, на какую версию ES вы нацеливаетесь при компиляции.

bug-a-lot 19.09.2018 14:56

Другие вопросы по теме