Угловой 2+: заказ по минификации труб - PullRequest
0 голосов
/ 08 мая 2018

Я прочитал предупреждения о неиспользовании труб для упорядочивания / сортировки. Я понимаю проблемы с нечистыми трубами, но не проблему с минификацией.

В документах и, как упоминалось в других постах, они упоминают проблему агрессивной минификации и дураков. Я не до конца понимаю, в чем проблема с минификацией. Я настроил индивидуальный заказ по трубе и все работает нормально. Глядя на минимизированные пакеты, все выглядит нормально.

  1. Может, кто-нибудь уточнит, о чем нас предупреждают в отношении минификации?
  2. Если я собираюсь отойти от канала, они упоминают об использовании службы, но как это выглядит, когда мне нужно повторно использовать поток rxjs? Использует комбинат последнего или что-то?

1 Ответ

0 голосов
/ 08 мая 2018

Я предполагаю, что проблемы минимизации связаны с искажением имен переменных, потому что если вы ссылаетесь на переменную в html как foo, и это становится искаженным во время минимизации до f, компонент все равно может ссылаться на foo, тогда как труба может искать f.

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

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