$(document).trigger('city:beforeUpdate');
, которое отвечает за проверку того, изменился ли город или нет. Если город изменился, то нужно делать новый запрос к API, который включает в себя параметр "town_id"$(document).on('city:beforeUpdate', function () {
axios.get(api, {
params: {
town_id: JSON.parse(localStorage.getItem('town')).id
},
}).then((res) => {
this.info = res.data.data;
})
}.bind(this));