@jekanok

Почему не парсется файл json через http, или локально?

new Vue({
  el: '#app',
  data() {
    return {
      info: null
    };
  },
  mounted() {
    axios
      .get('http://likser.ru/tickets.json')
      .then(response => (this.info = response));
  }
});


<html>
    <head>
        <link rel="stylesheet" href="index.css">
        <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
    </head>
    <body>
        <div id="app">
            {{info}}
        </div>
        <script src="index.pack.js"></script>
    </body>
</html>

почему не парсится?
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
@shvets2
Попробуй `this.info = response.data`. И также неплохо бы добавить `catch()` с выводом ошибки. Для проверки добавьте вывод полученных данных (хотя бы `console.log(response.data)` в блоке `then()`).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы