Как отлаживать js, загруженные в запрос ajax в Chrome DevTools - PullRequest
0 голосов
/ 04 июня 2018

На самом деле я большой поклонник Google Chrome DevTools, но это очень обширная область для изучения.Я не знаю много об этом.Я знаю, как использовать точку отладки, поиск (Ctrl + Alt + F), отладку и т. Д. Базовые вещи.

Но в одном из моих проектов (в asp.net MVC) он запрашивает разные представления.в запросе Ajax и в этих представлениях есть некоторые загрузки JS.Я хочу их отладить, но не могу.На самом деле я не знаю, где я могу их увидеть - особенно JS, который загружается после вызова ajax (это не встроенный javascript, а отдельные файлы js).

Обходной путь, который я нашел, - если я добавлю 1 "debugger;" в этот файл js, то он откроется с каким-нибудь именем VM3012 или аналогичным с другими номерами.Только тогда я могу видеть файлы.Но я не могу поставить отладчик при публикации кода.

Любое тело знает, пожалуйста, помогите.

Большое спасибо за чтение.

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

при первом ответе я пытался, но я вижу эту опцию «Открыть на панели исходного кода» для обычного файла JS.Но в моем случае мой запрос передает некоторую строку запроса в файл js, например assets/components/utility/mycustom.js?_=1528282662460, и я не могу увидеть эту опцию для такого запроса.Эта помощь ценится, но нужно больше.

1 Ответ

0 голосов
/ 04 июня 2018

Перейдите на вкладку сети инструментов разработчика.Вы можете фильтровать по файлам js, чтобы помочь вам найти нужный файл.Щелкните правой кнопкой мыши по нужному файлу и выберите «Открыть» на панели источников.Теперь вы должны иметь возможность ставить точку останова там, где вам нравится, как обычно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...