如何使axios的API请求可以重用vuejs?

时间:2018-05-29 07:29:13

标签: vue.js axios

如何通过我的应用 axios的 API请求可重复使用, 所以我可以避免一遍又一遍地编写相同的代码。

//load the axios HTTP library
window.axios = require('axios');
window.Vue = require('vue');


const app = new Vue({
    el: '#app',
    mounted(){
        console.log('hello!');
    }
});

我正在考虑尝试这样的事情( gist ),但我不知道如何将这些功能附加到 Vue实例并调用这些功能来自 vue-components ..

1 个答案:

答案 0 :(得分:0)

您可以将axios注入Vue属性: Vue.prototype.$http = require('axios'); 然后你就可以这样使用它:this.$http.get(...) 或者您可以查看此repository