/ / AngularJS додаток небажано сповільниться в IE9, якщо не ввімкнено інструменти розробника - angularjs, Internet-explorer

Програма AngularJS незмінно сповільнює роботу IE9, якщо не ввімкнено інструменти розробника - angularjs, Internet-explorer

Я розробив веб-сайт за допомогою AngularJS длянаш клієнт. Це дуже просте використання Angular: ми використовуємо пару директив для створення форми (з перевіркою), надсилаємо її на бекенд, використовуючи JSON, і відображаємо результати.

Основним учасником цього проекту булоскаржиться, що сайт занадто повільний. Коли я пішов у свій стіл, перевірив все, здавалося, добре, поки не закрив інструменти розробника. Несподівано IE сповільнився (майже до краху). Я знаю, що це не затримка console.log(), оскільки сайт працює, але просто невиправдано повільний.

Відповіді:

0 для відповіді № 1

Вам слід запустити програму профілювання JavaScript, щоб визначити, яка частина вашого коду є вузьким місцем.

Навіть якщо додаток працює добре, коли відкриті інструменти розробника, ви повинні мати змогу визначити винуватця, а потім проаналізувати цю частину (функцію, ймовірно), щоб знайти проблему.

Ви навіть можете повернутися до переповнення стека з цією конкретною проблемою.

Без додаткової інформації ми не можемо зробити набагато більше.

Також, якщо б я був тобі, я буду керувати профілюванням JS на IE10, FF та Chrome теж.
Швидше за все, може бути той самий код важкий в інших браузерах теж.