我们使用axios时可以根据需求,把参数存放在url或data中,这里有一些案例可以参考
整段代码
<script>
import axios from 'axios'
export default {
name: 'axios2-2',
created() {
let data = {
id: 12
}
// delete请求
axios.delete('/delete', {
params: { // 请求参数拼接在url上
id: 12
}
}).then(res => {
console.log(res)
})
axios.delete('/delete', {
data: { // 请求参数放在请求体
id: 12
}
}).then(res => {
console.log(res)
})
axios({
method: 'delete',
url: '/delete',
params: {}, // 请求参数拼接在url上
data: {} // 请求参数放在请求体
}).then(res => {
console.log(res)
})
},
}
</script>
请求参数拼接在url上用 params
let data = {
id: 12
}
// delete请求
axios.delete('/delete', {
params: { // 请求参数拼接在url上
id: 12
}
}).then(res => {
console.log(res)
})
请求参数放在请求体用 data
let data = {
id: 12
}
// delete请求
axios.delete('/delete', { // 请求参数放在请求体
data: {
id: 12
}
}).then(res => {
console.log(res)
})
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。