taro使用createAsyncThunk报错ReferenceError: AbortController is not defined



解决办法:

1,安装这俩包:yet-another-abortcontroller-polyfill,event-target-polyfill

2,app.js import:

import 'event-target-polyfill';

import 'yet-another-abortcontroller-polyfill';

补充

但是抖音小程序因为限制了globalThis和window的访问,pollyfill不行,引入那两个包以后会白屏,通过分析可以知道这个报错的主要原因是createAsyncThunk里面维护的promise abort状态导致的,可以通过绕过createAsyncThunk来解决,

相关推荐
解道Jdon1 天前
JDK HTTP 服务器:真实世界后端开源演示
javascript·reactjs
猫头虎3 天前
小程序多入口对应指定客服的实现方案:小程序如何实现接入指定客服人员?
前端·vue.js·小程序·前端框架·npm·html·reactjs
sir.山6 天前
taro小程序进入腾讯验证码
小程序·taro·验证码·腾讯验证码·uniapp验证码·原生验证码
是陈哈哈噢9 天前
Taro小程序开发随记
前端·微信小程序·taro
他的猫哎10 天前
taro+vue3 + nut-popup微信小程序真机不显示问题
ios·微信小程序·vue·taro
他的猫哎10 天前
taro小程序马甲包插件
小程序·notepad++·taro
MaxCosmos200111 天前
挑战用React封装100个组件【002】
css·前端框架·reactjs·组件·样式
奔跑草-13 天前
【前端】Next.js 服务器端渲染(SSR)与客户端渲染(CSR)的最佳实践
开发语言·前端·javascript·react.js·reactjs
那就可爱多一点点17 天前
在 Taro 中实现系统主题适配:亮/暗模式
taro