Axios的安装与使用

本文详细介绍了如何在Vue项目中安装和引入Axios库,并展示了Axios的GET、POST、PUT、PATCH和DELETE等请求方法的使用示例,帮助开发者更好地理解和应用Axios进行HTTP请求。
摘要由CSDN通过智能技术生成

安装与引入

npm安装 : npm install axios

在vue项目中的main.js中引用
	import axios from 'axios'
	Vue.prototype.$axios = axios
	
在组件使用axios
	<script>
		export default {
			mounted(){
				this.$axios.get('/goods.json').then(res=>{
					console.log(res.data);
				})
			}
		}
	</script>

Axios请求方式

	1 . axios可以请求的方法:
		get:获取数据,请求指定的信息,返回实体对象
		post:向指定资源提交数据(例如表单提交或文件上传)
		put:更新数据,从客户端向服务器传送的数据取代指定的文档的内容
		patch:更新数据,是对put方法的补充,用来对已知资源进行局部更新
		delete:请求服务器删除指定的数据
		
	2 . get请求
		this.$axios.get('/goods.json',{
			params: {
                id:1
            }
		}).then(res=>{
				console.log(res.data);
		},err=>{
				console.log(err);
		})
		
	3 . post请求
		this.$axios.post('/url',{
			id:1
		}).then(res=>{
			console.log(res.data);
		},err=>{
			console.log(err);
		})
		
	4.put请求
		this.$axios.put('/url',{
			id:1
		}).then(res=>{
			console.log(res.data);
		})
		
	5.patch请求
		this.$axios.patch('/url',{
			id:1
		}).then(res=>{
			console.log(res.data);
		})
		
	6.delete请求
		this.$axios.delete('/url',{
			params: {
				id:1
			}
		}).then(res=>{
			console.log(res.data);
		})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值