Так что я не уверен, действительно ли есть способ сделать это.Как принудительно активировать действие кнопки
В принципе, у меня есть угловое приложение с backend-сервером nodejs, которое показывает долговременные запросы в нашей производственной среде. Это устанавливается на интервале, чтобы обновлять эту информацию каждые 20 секунд. Проблема заключается в следующем:
Кнопки на странице, если щелкнуть при обновлении, не будут сработаны. Им нужно подождать, пока весь поток вызовов для обновления данных не завершится, и даже иногда они не срабатывают.
Если я случайно поймаю его, пока обновление не происходит, кнопка работает так, как ожидалось.
Есть ли способ заставить это действие иметь приоритет над обновлением, так что это происходит немедленно, даже если происходят другие процессы?
Спасибо!
Вы должны разместить дополнительную информацию, ваш вопрос не подотчетен подобным образом. Возможно, вы исчерпали количество одновременных соединений AJAX, поддерживаемых вашим браузером? – Agop
Мои извинения. Я делаю вызов загрузки страницы, который получает массив всех наших экземпляров базы данных. Затем у меня есть интервал, настроенный для их прокрутки, и запрашивать их для длительных запросов. Таким образом, это заканчивается большим количеством вызовов, отправляемых каждые 20 секунд. На вкладке «Сеть» инструментов dev я вижу большой список вызовов для ожидания обновления и разрешения. Когда я нажимаю кнопку, этот вызов просто добавляется в конец этого списка и ждет их. Это проблема с тем, что сервер Node не может его обработать? или узким местом на лицевой стороне? – Jacob