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

相关推荐
葡萄皮sandy12 天前
React Query+Zustand+Next.js + MongoDB全栈面试
mongodb·reactjs
weixin_4713830312 天前
Taro-02-页面路由
前端·taro
weixin_4713830313 天前
Taro-03-页面生命周期
前端·javascript·taro
weixin_4713830313 天前
Taro-05-分包策略
taro
weixin_4713830313 天前
Taro-04-网络请求
前端·javascript·taro
Geek_Vison14 天前
2026 跨端框架横评:FinClip、Taro、uni-app、Remax、mPaaS 五款工具技术+业务双维度测评
小程序·uni-app·taro·mpaas·小程序容器
喵个咪22 天前
基于 Taro 的 Headless CMS 多端前端架构:技术解析与二次开发导引
前端·react.js·taro
喵了几个咪1 个月前
Headless 后端实践:基于Go的企业级多栈管理系统脚手架
开发语言·vue.js·后端·golang·reactjs·gowind
qq_420362031 个月前
前端国际化方案
前端·javascript·vue.js·国际化·reactjs
Maimai108081 个月前
TanStack Table 入门:为什么它是 React 表格开发里的“表格引擎”
前端·javascript·react.js·架构·前端框架·reactjs