选择HTTP库·选对·一般我们会把API请求集中管理别让每个组件都写重复的代码
一、选择HTTP库
在Vue项目中,跟后端服务器交互时,选对HTTP库超级关键。常用的有axios和Vue自带的fetch。它们各有各的好和不好,得看你的项目需要来定。
HTTP库 | 优点 | 缺点 |
---|---|---|
axios | 支持Promise API,有拦截器,简化请求和响应,能取消请求。 | 需要额外安装,可能让项目变大。 |
fetch | 浏览器内置,不用安装,简单易用。 | 不支持老浏览器(比如IE),自动处理JSON响应不行,错误要手动处理。 |