-
直接拼接url
const 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传递参数
const 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