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

相关推荐
梦魇泪6 天前
实践项目开发-hbmV4V20250407-跨平台开发框架深度解析与VSCode一站式开发实践
vscode·react.js·taro
郑叹20037 天前
taro中使用captcha
微信小程序·taro
Dragon Wu13 天前
前端 React 弹窗式 滑动验证码实现
前端·javascript·react.js·typescript·前端框架·reactjs
彭铖洋14 天前
idea版的cursor:Windsurf Wave 7
javascript·reactjs
彭铖洋14 天前
VSCode会击败Cursor和Windsurf吗?
javascript·reactjs
ace_TiAmo17 天前
React8+taro开发微信小程序,实现lottie动画
微信小程序·小程序·react·taro
HyaCinth17 天前
Taro 数字滚动组件
javascript·react.js·taro
菜鸟una17 天前
【Taro3.x + Vue3】搭建微信小程序
前端·vue.js·typescript·taro
搬砖的小编1 个月前
AgGridReact 禁止checkbox复选框选中(isRowSelectable)
reactjs