UZER2006
@UZER2006

Как исправить ошибки рендеринга страницы?

Продолжительное время бьюсь над следующей проблемой с ExtJs (использую Ext.NET 2.1).

Почему-то криво рендерится страница после загрузки. Где-то блоки съезжают, где-то не так посчитаны размеры и положение… При этом всё исправляется после изменения размеров окна или выполнения метода doLayout() какого-нибудь контейнера.

В старых версиях (Ext.NET 1) всё работало (хотя, возможно, что и там было подобное местами, не уверен), а на новых версиях стало вот так.

Что это может быть и как исправлять?

Даже не уверен, это ошибки рендеринга, или просто где-то валится на какой-то ошибке.

Реальных ошибок при этом нет. Пробовал в отладчике ставить stop на всех ошибках – ничего не нашёл, кроме одного DOMException ещё при инициализации ResourceManager. Но он ловится catch и вроде всё нормально работает. Такой же Exception выпадает даже на их сайте с примерами, но всё там корректно работает.
  • Вопрос задан
  • 4409 просмотров
Решения вопроса 1
@theaspin
Для ExtJs это нормально — иногда при сложной структуре или при динамическом добавлении элементов требуется руками вызывать doLayout.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Dolios
@Dolios
Врядли кто-то сможет назначить лечение по фотографии.
«Даже не уверен, это ошибки рендеринга, или просто где-то валится на какой-то ошибке.»
Консоль, я так понимаю, при этом чистая?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы