Спасибо, что помогло
я есть приложение Vue JS (Vuetify), которое делает запрос ajax, чтобы я хотел заполнить содержимое div ответом, однако у меня возникают трудности с доступом к экземпляруданные, Все примеры, которые я видел, используютэто указать на объект данных, но когда я получаю эту ошибку
Unable to set property 'message' of undefined or null reference
Приложение довольно простое:
main.js:
import Vue from 'vue'
import App from './App.vue'
import Vuetify from 'vuetify'
Vue.use(Vuetify)
new Vue({
el: '#app',
render: h => h(App)
})
App.vue
export default {
data () {
return {
....
message: '',
order: {},
...
},
methods: {
send: function() {
axios.post(this.api+"orders",this.order).then(function(response) {
this.message = "Your payment was successful";
...
}
}
}
этот заказ доступно без проблем с Axios 'Почта Метод, однако, анонимная функция, которая обрабатывает возвращенное обещание, похоже, имеет проблемы с доступомэто сообщениеВ отличие от примеров, которые я видел.
Что я здесь делаю по-другому?