Пытаюсь использовать vue-ресурс, но я пытаюсь описать ошибку, описанную в заголовке.Код ниже находится в разделе утилит, который называется network.js
:
import VueResource from 'vue-resource'
const getConfig = () =>{
console.log('its working');
// GET /someUrl
this.$http.get('https://fdsdfsdf-685a-45ed-8665-9847e0dbce0d.mock.pstmn.io/getConfig')
.then(response => {
// get body data
this.config = response.body;
}, response => {
// error callback
});
};
//Export login so other classes can use it
export{
getConfig
}
И этот код вызывается.Он существует на одном из моих маршрутов под названием Admin.vue
:
<template>
<div class="admin">
<h1>This is admin page area</h1>
<p>This is the data: {{this.config}}</p>
</div>
</template>
<script>
import{getConfig} from "../utils/network";
export default{
data: function () {
return {
config: [{}]
}
},
created:function(){
getConfig();
}
}
</script>
Я использую его, как они описывают в примере, я не совсем уверен, что мне не хватает?