Хотелось бы узнать, можно ли показывать счетчик, пока приложение выполняет некоторые вычисления.
Я использую ползунок для изменения изображения SVG. Я вызываю функцию, которая делает вычисления, чтобы изменить изображение SVG, когда происходит событие MouseUp. Теперь, поскольку образ состоит из множества путей SVG, требуется некоторое время (около 1 с), пока изображение SVG не будет обновлено; Здесь я хочу показать счетчик, чтобы пользователь знал, что приложение обрабатывает данные. Кстати, когда я говорю «обновление образа SVG», я фактически удаляю текущие пути SVG и создаю / добавляю новые пути в DOM.
Я создал виджет для показа счетчика, он расширяет класс PopupPanel
. Я прочитал это, чтобы обработать виджет, его нужно сначала добавить в DOM, поэтому я создаю и скрываю этот виджет в конструкторе View (я использую MVP), поэтому, когда приложение обрабатывает, мне просто нужно вызвать функцию show ().
Можно ли добиться того, чего я хочу?