Angular / CLI * ngIf, вызывающий проблемы с производительностью IE - PullRequest
0 голосов
/ 12 декабря 2018

Итак, в моем коде я делаю что-то похожее на приведенное ниже, и делаю это часто.Я делаю свой сайт отзывчивым, и да, результат условий меняется в зависимости от взаимодействия с пользователем.У меня может быть до 20 или 30 из них на одной странице, в конце концов, весь смысл в том, чтобы быть SPA.Страница открывает и закрывает разделы на основе выбора пользователя.

Когда я запускаю свое приложение в Chrome, оно работает нормально.Но когда я запускаю его в IE, он практически не отвечает, синее колесо просто вращается.Я ненавижу IE так же, как и следующий разработчик, но говорить мне, что IE отстой, не является приемлемым ответом.Я не могу позволить себе позволить пользователям IE не использовать мой сайт.

Вопрос: Есть ли способ сделать это лучше, чтобы все же быть отзывчивым, но работать в IE?Я связывался с [hidden] вместо *ngIf, но я прочитал, что *ngIf более эффективен.Я использовал

вместо , но читал, что более эффективен.
<template *ngIf="some condition">
      responsive html section here
</template>

Да, я понимаю, что IE устарел.Еще раз, это не имеет значения, мне нужно поддержать пользователей IE для этого приложения.

...