Mam box z filtrami (powiedzmy filtr Miasto: Warszawa, Kraków, Poznań). Teraz user zaznacza wybrane miasta i klika button Search. W kodzie mam:
this.$emit('user-filters', this.filters)
po to aby w osobnym komponencie Chips odebrać ten event z tablicą filtrów i wyrenderować ją jako chipsy z wybranymi filtrami gdzieś u góry strony. Do tego momentu wszystko działa. I teraz użytkownik może ponownie wybrać sobie kolejne miasto z filtrów tylko, że wybrane przez niego miasto renderuje się jako chips bez klikania Search. Wygląda na to jakby komponent Chips po pierwszym odebraniu eventu z tablicą cały czas trzymał referencję do tej tablicy i reagował na zmiany. Da się jakoś zmienić aby komponent Chips renderował chipsy tylko przy pierwszym odebraniu eventu, a późniejsze zmiany tablicy z filtrami w innym komponencie go nie interesowały?