向axios.create()。get()添加参数

时间:2019-10-07 08:01:09

标签: javascript axios

我是尝试学习react.js课程的初学者。这不是什么大问题,但是令人讨厌的是,该代码仅对讲师有效,而对我的不是。

https://pastebin.com/zU2065rN

他创建了youtube = axios.create()的实例,然后在另一个文件上执行了youtube.get()并在其中添加了更多参数。就我而言,浏览器仅读取我在youtube.get中输入的参数,它仅显示我的请求是“ https://www.googleapis.com/youtube/v3/search?q=term” 它没有只在baseURL上准备好我在Youtube.js中的参数吗?

    //Youtube.js
    export default axios.create({
        baseURL: 'https://www.googleapis.com/youtube/v3',
        params: {
        part: 'snippet',
        maxResults: 5,
        key: KEY,
    }
});

//App.js
    onTermSubmit = term => {
        youtube.get('/search', {
            params: {
                q: term
            }
        });
    };

我的代码完全是我仔细检查过的。

0 个答案:

没有答案