Блокируйте SlickGrid до последней разработки asyncPostRender - PullRequest
0 голосов
/ 06 февраля 2012

Я хочу заблокировать (поместить полупрозрачный серый div поверх сетки) до тех пор, пока не сработает последний asyncPostRender.

У меня есть asyncPostRender, который создает сложную разметку в ячейке сетки.Разметка создает один за другим сверху вниз.Я хочу блокировать любые взаимодействия с не отображаемыми ячейками, пока все не будет отображено.

Как это сделать?Или как сформулировать проблему?

1 Ответ

1 голос
/ 06 февраля 2012

Не взламывайте предполагаемое использование этой функции.

«Асинхронные пост-рендереры» в SlickGrid - это механизм добавления необязательного фонового оформления к ячейкам, чтобы не затрагивать производительность ядра и быстродействие сетки / пользовательского интерфейса. Думайте об этом как о вещах, которые "приятно иметь". Имейте в виду, что каждый раз, когда вы прокручиваете строки, они удаляются из DOM и воссоздаются как отпуск или вводятся в окно просмотра. Делая то, что вы описываете, вы будете блокировать пользовательский интерфейс каждый раз, когда пользователь прокручивает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...