Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.10.2014, 10:16
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Как без таймера отобразить этапы рендера
Есть форма, на форме кнопка, под кнопкой рамка. Юзер жмет кнопку, выбирает файлы, скрипт делает из них тумбы (превью) которые должны появляться в этой рамке по мере создания.

Так вот тумбы появляются когда все выполнится все задание. Я понимаю что оно мгновенно целиком закидывается в стек и затем оттудова молотит и рендерит когда намолотит все (когда выйдет уже с вызова), а мне надо сразу.

Я начал рисовать вызов по таймеру (потому что ума не приложу как организовать рендер в DOM'e на worker'е), и подумал что чего-то наверно не знаю.

Ну то есть вот создался элемент, приаттачился к родителю - это надо отобразить сразу, показать, и дальше. Можно без таймера?
Ответить с цитированием
  #2 (permalink)  
Старый 01.10.2014, 11:35
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

По таймеру эквипенисуально. То есть рендерит, теперь, конечно, но прогресс-бар закрывается когда таймеры кончатся, а не когда последняя тумба нарисуется. Поставил и ему таймаут 1 сек - типо все работает синхронно. Штука необоримая это асинхрон...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите как отобразить текст. potkin Общие вопросы Javascript 17 26.10.2017 15:09
Как отобразить значение из колонки xls документа? Sergios90 Серверные языки и технологии 0 09.10.2013 14:15
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Как сделать чтобы text() брал только текст родителя без текста вложенных контейнеров? Andrey32 jQuery 3 23.05.2009 01:33
Как сделать смену картинки, типа "до" и "после", без перезагрузки страницы? btstudio Events/DOM/Window 2 23.02.2009 20:43