Добавьте реквизит к Search-Category-Listing
export default {
name: 'Search-Category-Listing',
props: ['listing']
components: {
Sidebar
},
data() {
return {
searchlistingcategory: {
filter: []
},
urllisting: 'http://localhost:8000/upload/logo-default.png',
}
},
}
и отправлять данные при нажатии на маршрут.
this.$router.push({name: 'searchlistingcategory', params: {listing: response.data.listings } }})
Вам также необходимо изменить определение маршрута, чтобы параметры передавались в качестве реквизита для компонента
{
path: '/listings/search/filter',
name: 'searchlistingcategory',
component: SearchListingCategory,
props: true
},
Обратите внимание, что при использовании props: true
к маршруту можно перейти только с использованием name
, а не с помощью path
.