问题描述

在项目中使用axios.all发送并发请求,项目跑起来时报axios.all is not function

解决办法

错误的原因是由于all是静态方法,静态方法的调用只能通过类名点(className.)的方式调用,而我们导入到Vue项目中的是axios的实例。所以解决办法就是在你创建的实例中将静态方法赋值给我们的实例。具体代码如下:
在这里插入图片描述
其中service是我创建的axios实例的名称。如果你后面有用到spread方法也将它添加进去。
最后成功获取到请求的数据。
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐