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

相关推荐
宝桥南山8 天前
Microsoft Fabric - 试一下在前端应用中使用 GraphQL API去连接Lakehouse
microsoft·reactjs·azure·fabric·graphql·db
aiguangyuan9 天前
Taro 开发快速入门手册
taro·前端开发·移动端开发
WYiQIU11 天前
高级Web前端开发工程师2025年面试题总结及参考答案【含刷题资源库】
前端·vue.js·面试·职场和发展·前端框架·reactjs·飞书
aiguangyuan12 天前
Taro多端适配技术解析
taro·前端开发·移动端开发
Airser12 天前
npm启动Taro框架报错
前端·npm·taro
明仔的阳光午后14 天前
React 入门 01:快速写一个React的HelloWorld项目
前端·javascript·react.js·前端框架·reactjs·react
逻极16 天前
Next.js vs Vue.js:2025年全栈战场,谁主沉浮?
开发语言·javascript·vue.js·reactjs
Dragon Wu16 天前
Taro 自定义tab栏和自定义导航栏
前端·javascript·小程序·typescript·前端框架·taro
菜鸟una20 天前
【微信小程序 + 消息订阅 + 授权】 微信小程序实现消息订阅流程介绍,代码示例(仅前端)
前端·vue.js·微信小程序·小程序·typescript·taro·1024程序员节
GISer_Jing1 个月前
AI/CICD/Next/React Native&Taro内容
人工智能·react native·taro