Vue.prototype.$http = axios;和Vue.prototype.axios=axios的区别

Vue.prototype.$http = axios;和Vue.prototype.axios=axios的区别

这两者是只有写法上不同 其实本质上是一样吗

回答:

一个this.$http.post(url,) 另一个this.axios.post(url,)

回答:

不要把简单的问题想成复杂化,两者只是普通的给原型链添加方法,并没有使用其他高级的技巧。。只要你愿意,甚至还可以两个都赋值,在使用上都一样。。

回答:

语义上的统一吧
Vue 里从大 Vue 继承过来的方法 如 $emit $refs 都加了

回答:

仅是可读性、代码规范、团队约定上的区别。

回答:

只是在Vue的原型上换了名字而已

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注