Uncaught (in promise) Error: Minified React error #31
程序员文章站
2022-07-02 22:08:35
...
Uncaught (in promise) Error: Minified React error #31
控制台报错详情
umi.c1349b5d.js:1 Uncaught (in promise) Error: Minified React error #31; visit https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=TypeError%3A%20e.documentUrl.split(...)%5B1%5D.replaceAll%20is%20not%20a%20function&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
at Hi (umi.c1349b5d.js:1)
at umi.c1349b5d.js:1
at Xo (umi.c1349b5d.js:1)
at js (umi.c1349b5d.js:1)
at Hc (umi.c1349b5d.js:1)
at jc (umi.c1349b5d.js:1)
at Tc (umi.c1349b5d.js:1)
at umi.c1349b5d.js:1
at t.unstable_runWithPriority (umi.c1349b5d.js:1)
at oi (umi.c1349b5d.js:1)
at ui (umi.c1349b5d.js:1)
at li (umi.c1349b5d.js:1)
at Rc (umi.c1349b5d.js:1)
at xl (umi.c1349b5d.js:1)
at Object.t.render (umi.c1349b5d.js:1)
at Function.te.newInstance (umi.c1349b5d.js:1)
解决方法
报错里给了个网址,进去之后
大概是,
- string.split[1]后面再点一个函数有问题
- replaceAll有问题
因为replaceAll是个新函数,版本低的浏览器占不支持。所以就一起改了。
//原
const notificationComment = d.documentUrl.split('?')[1].replaceAll('&', ';');
//改
const str = d.documentUrl.split('?')[1];
const notificationComment = str.replace(/&/g, ';');
上一篇: 实战演练---另类登录网页(1)
下一篇: Springboot使用swagger2
推荐阅读
-
Uncaught (in promise) Error: Request failed with status code 415
-
Uncaught (in promise) Error: Minified React error #31
-
VUE 登录不上,F12报错Uncaught (in promise) Error: Request failed with status code 404
-
报错 commons.js:8 Uncaught (in promise) Error: {}
-
vue 控制台报错 Uncaught (in promise) Error: “ *“ is read-only
-
Neo4j Desktop 路径 Uncaught (in promise) Error
-
Uncaught (in promise) Error: Request failed with status code 404
-
axios请求报Uncaught (in promise) Error: Request failed with status code 404
-
axios请求报Uncaught (in promise) Error: Request failed with status code 404
-
react项目报Minified React error #62错的解决方案