8.网络模块封装

网络模块选择

选择一: 传统的Ajax

传统的Ajax是基于XMLHttpRequest(XHR)。配置和调用方式等非常混乱。所以真实开发中很少直接使用, 而是使用jQuery-Ajax

选择二: 使用jQuery-Ajax

jQuery的代码1w+行.Vue的代码才1w+行。完全没有必要为了用网络请求就引用这个重量级的框架。

选择三: Vue-resource

vue-reource不再支持新的版本时, 也不会再继续更新和维护。对以后的项目开发和维护都存在很大的隐患。

选择四: Vue作者推荐的axios

JSON

使用JSONP最主要的原因往往是为了解决跨域访问的问题。
JSONP的核心在于通过

你可能感兴趣的:(前端,vue.js,axios)