- 16, May 2024
- #1
У меня есть страница, на которой можно делать интересные вещи со сбором данных и выводом их в PDF-файл.
Данные хранятся в нашей базе данных и извлекаются в формате JSON.
Это работает, как и ожидалось, для 99% созданных нами форм, но у одного пользователя возникла проблема: страница просто постоянно перезагружалась.
Если я пройдусь по коду, я увижу, что все работает нормально, даже для двух моих проблемных форм.
У меня включено множество console.log(), и все выходные данные соответствуют ожиданиям.
Разве что страница перезагружается. У меня есть пауза в прослушивателе событий для набора «DOMWindow.beforeunload», и иногда он останавливается на этом, но стек вызовов просто показывает обработчик jquery, который также срабатывает.
Поскольку это происходит не для каждого загружаемого набора данных, я ожидаю, что проблема будет в данных, но тогда я также ожидаю, что выгрузка будет вызвана чем-то, что ему не нравится в коде, и чтобы это отобразилось в стек вызовов. Любые подсказки о том, как это отладить?
Данные хранятся в нашей базе данных и извлекаются в формате JSON.
Это работает, как и ожидалось, для 99% созданных нами форм, но у одного пользователя возникла проблема: страница просто постоянно перезагружалась.
Если я пройдусь по коду, я увижу, что все работает нормально, даже для двух моих проблемных форм.
У меня включено множество console.log(), и все выходные данные соответствуют ожиданиям.
Разве что страница перезагружается. У меня есть пауза в прослушивателе событий для набора «DOMWindow.beforeunload», и иногда он останавливается на этом, но стек вызовов просто показывает обработчик jquery, который также срабатывает.
Поскольку это происходит не для каждого загружаемого набора данных, я ожидаю, что проблема будет в данных, но тогда я также ожидаю, что выгрузка будет вызвана чем-то, что ему не нравится в коде, и чтобы это отобразилось в стек вызовов. Любые подсказки о том, как это отладить?