У меня есть компонент, в котором реквизит проходил по маршруту (https://router.vuejs.org/guide/essentials/passing-props.html). Мой вопрос заключается в том, как мне прослушать испущенные события из компонента, чтобы я мог мутировать пропы, переданные по маршруту?
В моем маршруте у меня есть что-то вроде
...
{
path: "details/:id?",
name: "booking.details",
component: BookingDetails,
props: true
}
...
И внутри компонент у меня есть реквизит
...
props: {
invoice: {
type: Object,
required: false,
default: () => ({})
}
},
...
methods: {
save () {
this.$emit('reset-invoice') // where do I capture this event
}
}
...