[ant-design/ant-design-pro]如何使用axios代替dva/fetch?

2024-08-29 903 views
3

因为所有项目统一使用axios作数据请求. dva默认使用fetch,换成axios或ajax后没法使用代理作API的mock? 请问如何统一封装request.js,自由更换网络请求库,而不产生影响呢?

回答

2

可以是用 mock 的。 建议使用 fetch 是未来

4

换掉request.js实现就可以了

7

@pkaq 您好,咨询您一个问题,有些页面的数据请求较多,可能某一条请求因为服务端的错误,报了500,这种情况都跳转到500页面会不会不好,这种情况您是怎么考虑的?

3

扩展请求调用传参,自己控制

4

@DuduStyle 那个代码主要是为了测试,我建议真实情况不要用

0

@chenshuai2144 嗯