Я уже некоторое время пытаюсь отладить эту проблему, но, похоже, я не могу понять ее.
У меня есть интернет-магазин Angular.На странице обзора продукта мы в настоящее время загружаем компонент продукта, который состоит из загруженного, очень сжатого изображения.заголовок, ввод суммы, ввод размера и кнопка покупки.
Этот компонент отображается на странице 100 раз (каждая страница содержит 100 наименований товаров. В настоящее время мы рассматриваем снижение этого значения, но это не такпохоже, помогает с этой проблемой)
Всякий раз, когда пользователь добавляет, скажем, 10+ товаров в свою корзину (что случается чаще в нашем случае), поисковый ввод в боковой панели фильтра сильно задерживается / задерживается.
Это происходит только тогда, когда мы взаимодействуем с компонентом продукта.Мое первое предположение было бы, что это как-то связано с changeDetection.
Я понимаю, что это очень мало информации.Я пытался воспроизвести это в изолированной среде стекаблиц, но я не могу этого добиться.
Поэтому вместо фактического ответа, конечно, я надеялся, что кто-то может придумать грубую идею и указать мне наэто направление.
Большое спасибо