axios系列之静态方法的使用


一、axios API

可以通过向 axios 传递相关配置来创建请求

1、axios(config)

config可以传递的参数具体见axios系列之安装与基本使用

axios({
    
    
	url: "a",
	method: "get",
	baseURL: "http://localhost/"
}).then(res => {
    
    
	console.log(res);
});

2、axios(url[, config])

如果url和config都配置了请求的url,具体以url为准。

axios("b", {
    
    
	url: "a",
	method: "get",
	baseURL: "http://localhost/"
}).then(res => {
    
    
	console.log(res);
});

二、请求方法的别名

为方便起见,为所有支持的请求方法提供了别名

1、axios.request(config)

2、axios.get(url[, config])

3、axios.delete(url[, config])

4、axios.head(url[, config])

5、axios.options(url[, config])

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

7、axios.put(url[, data[, config]])

8、axios.patch(url[, data[, config]])

注意
在使用别名方法时, url、method、data 这些属性都不必在配置中指定。

let data = {
    
    
	a: 1,
	b: 2
};
axios
	.post("b", data, {
    
    
		baseURL: "http://localhost/",
		method: "post",
		data: {
    
    
			c: 3,
			d: 4
		}
	})
	.then(res => {
    
    
		console.log(res);
	});

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

猜你喜欢

转载自blog.csdn.net/weixin_62277266/article/details/128600278