简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
this.$axios和this.axios和axios有什么区别?
首先搞明白在Vue中。this指向Vue实例对象,包含了当前的数据和从原型链上继承的方法。axios是ajax封装的库,用于异步请求接口数据,和Vue没什么关联,但是多用于Vue全家桶中。给axios起什么名字是开发者自己的事情,你甚至可以随便取名,因此三个写法如果都是用于引用axios库的话效果一模一样。如果绑定在this上使用那意味着是从Vue的原型链上继承的方法,因此axios被绑定在Vue
发送请求时params和data的区别
在使用axios时,注意到配置选项中包含params和data两者,以为他们是相同的,实则不然。 因为params是添加到url的请求字符串中的,用于get请求。服务器并不会读取http body里面的数据,这样我们传递的就是Params里的请求的参数了。(get请求下data不能用) 而data是添加到请求体(body)中的,服务器读取http body里面的数据那就需要用POST请求了,
到底了