我是尝试学习react.js课程的初学者。这不是什么大问题,但是令人讨厌的是,该代码仅对讲师有效,而对我的不是。
他创建了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
}
});
};
我的代码完全是我仔细检查过的。