Значение не обновляется с ax ios в vue - PullRequest
2 голосов
/ 09 апреля 2020

Я не могу обновить температуру объекта после вызова ax ios.

Пожалуйста, помогите.

Это целый код. Я использовал компонент в vue. Я очень плохо знаком с vue и компонентами.

Ниже приведено приложение. js

require('./bootstrap');

window.Vue = require('vue');

import axios from 'axios';
window.axios = axios;

Vue.component('shipping-address', require('./components/ShippingAddress.vue'));

const app = new Vue({
    el: '#app',
});
export default app;
<div id="app">
    <shipping-address ></shipping-address>
</div>
<template>
  <div>
    SName: <span>{{temp}}</span>                    
  </div>
</template>
<script>
export default {
  data(){
    return{
        temp:'a'
    }
  },
  mounted(){
      this.fetchArticles();
  },
  methods:{
      fetchArticles() {
          this.temp = 'b'
          const vm = this;
            axios.get('user/addresses')
            .then(response=>{this.temp = 'c';})
            .catch( error => console.log(error));
        },
  }
}
</script>

1 Ответ

0 голосов
/ 10 апреля 2020

Я решил ответ.

По ошибке я включил приложение. js два раза. Один в блейд-файле нижнего колонтитула и один в самом блейд-файле.

...