在vue3的setup中直接使用axios进行get请求并且设置请求头和传对个对象参请求
时间: 2024-05-15 20:15:40 浏览: 170
在Vue3的setup函数中使用axios进行get请求可以按照以下步骤进行:
1. 安装axios
```
npm install axios --save
```
2. 在setup函数中导入axios
```
import axios from 'axios'
```
3. 在setup函数中使用axios进行get请求
```
const { data } = await axios.get('url', {
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer token'
},
params: {
param1: value1,
param2: value2
}
})
```
其中,url是请求地址,headers是请求头部信息,params是请求参数。可以根据实际情况修改。
完整的setup函数示例:
```
import axios from 'axios'
export default {
setup() {
const fetchData = async () => {
const { data } = await axios.get('url', {
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer token'
},
params: {
param1: value1,
param2: value2
}
})
console.log(data)
}
fetchData()
}
}
```
阅读全文