VUE.JS Получить файл json из URL через axios в webpack-simple - PullRequest
0 голосов
/ 30 марта 2019

Я новичок в vue.js и пытаюсь получить список из URL. Здесь есть некоторые проблемы:
1. Я не могу определить axios в main.js, поэтому могу использовать его в index.html (это решение не работает для меня https://stackoverflow.com/a/51374448/9582441)
2. Когда я использую console.log (response), ответ является пустым, поэтому запрос не был выполнен

Я установил Axios и Vue бросил Vue-Cli

main.js

import Vue from 'vue'
import App from './App.vue'
import axios from 'axios'
import VueAxios from 'vue-axios'

Vue.use(VueAxios, axios);

new Vue({
  el: '#app',
  render: h => h(App)
})

index.html

<template>
  <div id="app">{{ info }}</div>
</template>

<script>
export default {
  name: "app",
  data() {
    return {
      info: null
    };
  },
  mounted() {
    Vue.axios
      .get("https://dog.ceo/api/breeds/list/all"
      )
      .then(response => (this.info = response));
    console.log(response);
  }
};

Так что я просто хочу получить список и как-то подключить аксиумы

Soultion для использования

this.axios

1 Ответ

0 голосов
/ 30 марта 2019

решение было использовать

this.axios
...