Добрый день.
Есть форма обратной связи на сайте. Отправка запроса через axios.
Необходимо после отправки запроса отображать окно о успешной отправке.
В data завел свойство complete, на блок в уведомлением повесил v-if.
Но почему то возникает ошибка
Cannot set property 'complete' of undefined
sendCart: function() {
axios.post('/sendMessage', {
name: this.name,
phone: this.phone,
mail: this.mail
},
)
.then(function (response) {
this.complete = true;
})
.catch(function (error) {
console.log(error)
});
},
data: function() {
return {
name: "",
phone: "",
mail: "",
complete: false
}
},