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来解决,

相关推荐
梦帮科技13 天前
从 Guest 到 Platinum:Prompt 配额、API Key 与访问控制的安全闭环
javascript·git·架构·node.js·reactjs·html5·visual studio
码云数智-大飞21 天前
2026 年跨端开发决战:小程序原生 vs uni-app vs Taro 深度对比
小程序·uni-app·taro
码云之上1 个月前
小程序 iOS 多输入框焦点乱序脱坑记
ios·微信小程序·taro
FungLeo2 个月前
Taro 开发小程序, 把 @ 配成 src 路径别名,webpack / tsconfig / scss 三处同步的正确姿势
webpack·小程序·taro
FungLeo2 个月前
Taro 4 微信小程序:RootPortal CSS 变量继承问题与自建 PagePortal 解决方案
微信小程序·taro·css 变量
sugar__salt2 个月前
DeepSeek-R1 WebGPU (1):在浏览器里跑大模型
react.js·reactjs·react·端模型
葡萄皮sandy3 个月前
React Query+Zustand+Next.js + MongoDB全栈面试
mongodb·reactjs
weixin_471383033 个月前
Taro-02-页面路由
前端·taro
weixin_471383033 个月前
Taro-03-页面生命周期
前端·javascript·taro
weixin_471383033 个月前
Taro-05-分包策略
taro