-
直接拼接url
jsconst axios = require('axios'); // 假设有两个参数:id 和 category const id = 123; // 使用模板字符串将参数拼接在 URL 上 axios.get(`https://api.xxx.com/data?id=${id}`) .then(response => { console.log(response.data); }) .catch(error => { console.error(error); }); // 直接作为URL的一部分 axios.get(`https://api.xxx.com/data/${id}`) .then(response => { console.log(response.data); }) .catch(error => { console.error(error); });
-
使用params传递参数
jsconst axios = require('axios'); // 定义 params 对象 const params = { id: 123, }; // 将 params 对象传递给 GET 请求 //axios.get('https://api.xxx.com/data', { params }) axios.get('https://api.xxx.com/data', { params:params }) .then(response => { console.log(response.data); }) .catch(error => { console.error(error); });
资料参考:\node_modules\axios\index.d.ts