用axios发起AJAX请求的三种方式


三种方式建立axios请求,但它们的本质没有区别。

1. axios.get(url[, config])

axios.post(url[, data[, config]])

要注意post是data(请求体)在前面,get没有请求体。

config里几个属性要记住,params是URL参数,headers是请求头。

 

2. axios(config)或者axios(url[, config])

其实这和第一个方式是一样的,config里放method和url就行。不加method,默认就是get。

 

3. 创建axios实例: let instance = axios.create();

然后instance.get()和第一种方法方法一样。

要注意的是,这里有instance.defaults里有一些默认属性可以设置,常用的如timeout,baseURL。具体看console.log(instance.defaults)。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM