Vue.Js Axios получает запрос не проходит - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь отправить запрос на получение с помощью axios из файла vuex store.js, используемый мной API это https://openlibrary.org/dev/docs/api/search, когда я ищу API прямо в браузере, он работает нормально, однако,он ничего не делает при отправке запроса с помощью axios из приложения, над которым я работаю ..

вот код store.js

import Vue from 'vue'
import Vuex from 'vuex'
import axios from 'axios'

Vue.use(Vuex)

export default new Vuex.Store({
    state: {},
    mutations: {},
    actions: {
        findBook({commit,  dispatch}, book) {
            console.log('logged before the request'); //this gets logged to the console

            axios.get('http://openlibrary.org/search.json?title=the+lord+of+the+rings')
                .then(res => {
                    console.log(`logged after the request`); //this doesn't get logged 
                    console.log(res);
                }).catch(err => console.log(err))
        }
    }
})

Более того, я не получаю никаких ошибок из блока catch,

Может кто-нибудь сказать мне, что мне здесь не хватает?заранее спасибо.

...