2014-11-14 3 views
6

У нас есть огромное приложение в Ваадине 6.8.15. Он работает быстро в хроме, firefox и Safari. Но в этом случае каждый клик становится медленнее и медленнее. У нас есть виды с вкладками, которые имеют до десяти таблиц и до 50 элементов управления. Также память о том, что растет, растет и никогда не освобождается.Vaadin slow in Internet Explorer

Любые идеи?

спасибо.

+0

Какая версия IE? – John

+2

Vaadin основан на javascript. IE8 и более низкие версии имеют самый медленный механизм javascript на рынке, и что по величинам (http://www.tomshardware.com/reviews/windows-xp-web-browser-performance,3167-7.html) IE9 и IE10 являются намного быстрее, но по сравнению с текущими версиями хром и ff все еще медленнее во многих случаях использования. Ваш единственный шанс уменьшить количество компонентов в дереве DOM (Удалить HorizontalLayout и т. Д.) –

+0

Вы используете Vaadin в рабочем режиме? Посмотрите здесь: https://vaadin.com/forum#!/thread/4182249 –

ответ

0

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

С другой стороны, насколько я тестировал vaadin, не удаляя компоненты после того, как они не используются, причиной сбоя DOM. Я имею в виду, если вам не нужен компонент, зачем его показывать?, Он будет потреблять много памяти.