Могут ли события ExtJS7 обнаруживать события на стороне сервера (WebFlux)? - PullRequest
0 голосов
/ 09 апреля 2020

Я использую Spring Boot с ExtJS7 ... У меня есть процесс, когда пользователь загружает текстовый файл (CSV) в базу данных. Этот CSV анализируется и заполняет некоторые таблицы в MySql.

Мне интересно узнать, могут ли Ext JS пользовательские события получать события на стороне сервера через Webflux. Документация в основном касается того, как компоненты Ext JS обрабатывают события и проводку внутри.

Мой процесс загрузки происходит не так часто, поэтому я бы хотел избежать постоянного опроса или сохранения открытой веб-розетки. В настоящее время в существующем приложении пользователь должен вручную нажать кнопку в пользовательском интерфейсе, чтобы начать обработку текстового файла.

Я бы хотел, чтобы сервер обновил браузер pu sh (общий статус и% выполнения) в браузере во время обработки файла CSV.

Я видел несколько примеров плагинов для старых версий Ext JS, которые, вероятно, не помогут. Я видел пост здесь на mykong , в котором описывается, как это сделать в generi c JavaScript, но я хотел бы получить представление о предпочтительном способе сделать это в Ext JS в настоящее время. с помощью современного инструментария.

Заранее спасибо!

...