Измените вашу функцию setInterval на функцию стрелки следующим образом.
setInterval(() => {
axios
.get("/get-total-meetings")
.then(response => (this.totalMeetings = response.data))
.catch(error => {
this.errors.push(error);
});
}, 2000);
Вы можете установить наблюдатель для этого, чтобы иметь возможность vue наблюдать за изменениями ваших данных. вот так.
watch: {
totalMeetings(val) {
this.totalMeetings = val
}
}
Или создайте вычисляемое свойство для него, чтобы обновлять значение при его изменении.
computed: {
total_meetings() {
return this.totalMeetings
}
}
тогда ваш компонент должен выглядеть следующим образом
<p class="tv-value" v-html="total_meetings"></p>