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

相关推荐
Misnice3 小时前
shadcn如何使用
前端·reactjs
喵了几个咪9 小时前
Headless 架构优势:内容与展示解耦,一套 API 打通全端生态
vue.js·架构·golang·cms·react·taro·headless
一只小白菜3 天前
Taro 4 + 支付宝小程序:Vite 编译报错 chunk.type undefined 的终极解决方案
小程序·taro
可问春风_ren5 天前
HTML零基础进阶教程:解锁表单、多媒体与语义化实战
前端·git·html·ecmascript·reactjs·js
AI前端老薛8 天前
Taro 小程序如何优雅地分包
小程序·taro
划雨悦潭之赋12 天前
pnpm+turbo迅速搭建monorepo工程
前端·javascript·前端框架·reactjs
zfyljx14 天前
Taro+react input框在文字中间插入光标会跳到末尾问题
javascript·react.js·taro
yixiancheng14 天前
安装taro与配置钉钉
taro
喵了几个咪16 天前
GoWind Content Hub|风行,开箱即用的企业级前后端一体内容中台
vue.js·golang·react·taro