#angular #debugging
Вопрос:
В моем приложении иногда что-то опустошает массив, хотя в самом коде в это время ничто не взаимодействует с массивом. В момент, когда массив опустошен, выполняется обещание, и если я прокомментирую обещание, массив не будет опустошен. Я не могу себе представить, что обещание, кодовое содержание которого не имеет ничего общего с массивом, опустошает его. Отсюда мой вопрос, можно ли наблюдать или регистрировать во время выполнения то, что манипулирует массивом.
Комментарии:
1. Откройте инструменты разработки браузера (
Ctrl
Shift
i
) -> Перейдите к источникам (Chrome) или отладчику (Firefox) ->> Откройте файл (>>Ctrl
p
) -> Установите точки останова ->> Выполните пошаговое выполнение кода. Или разместите здесь минимальный воспроизводимый пример вместо непрозрачного вопроса.
Ответ №1:
пытаться
- Элемент списка используйте асинхронный канал в angular или используйте JSON pip для отладки ArrayList
- для хорошей производительности попробуйте прочитать о: угловое управление состоянием ngrx