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

相关推荐
namehu3 小时前
Taro 小程序 Video 组件 referrer-policy="origin" 属性失效排查记
前端·taro
vvilkim11 天前
Taro 状态管理全面指南:从本地状态到全局方案
taro
vvilkim14 天前
Taro:跨端开发的终极解决方案
taro
雨中的风铃子15 天前
taro小程序如何实现新用户引导功能?
小程序·taro
云边小卖铺.16 天前
React+Taro创建小程序
react.js·小程序·taro
沈春庭18 天前
【MoodVine】Taro+React对于大文件的轮询请求实现
前端·javascript·react.js·微信小程序·taro·promise
解道Jdon20 天前
最新苹果液体玻璃Liquid Glass效果CSS实现
javascript·reactjs
菜鸡爱上编程21 天前
React16,17,18,19更新对比
前端·javascript·reactjs·react
楽码22 天前
AI提问:进行深度交互
aigc·openai·taro