продуктов и фильтры(выставив фильтр, в урл вставляется квери параметр, от которого зависит список продуктов).
Сделал watcher на route, что бы при клике браузерных prev next button вызывался, метод который срабатывает при клике по фильтру(в нем изменяется - пушится query параметр) и следом в этом watcher запрашиваю сами продукты.
Получается, следующее захожу на старницу фильтры пусты, жму на фильтр появляестя параметр, это провоцирует изменение урла, срабатывает вотчер, вызывается опять тот же метод где формируется квери параметр(уже из урла) и далее запрашиваются продукты(по итогу я получаю 2 запроса, одинаковых). Не соображу как это решить, может кто подскажет?
Не используйте вотчеры просто
Вотчеры вообще опасное дело. Они могут срабатывать в неожиданных ситуациях. Если проект большой и сложный можешь просто за всеми кейсами не уследить. Лучше по максимуму сократить их использование
Обсуждают сегодня