reactjs - Reactjs-如何使用useForm处理ie 11错误
问题描述
当我在 IE11 中启动我的应用程序时,我得到空白页,并出现两个错误
SCRIPT438: Object doesn't support property or method 'contains'
SCRIPT438: Object doesn't support property or method 'repeat'
找不到可以用来修复错误的东西。
我在寄存器中具有相同 id 的三个单选按钮上使用 useForm 。
当我评论两个页面时显示良好,但是当我取消注释其余部分时,它会给我错误(可能是因为它具有相同的 id)
我的 Radio comp(还有两个,它们看起来一样)
<E.Box bgColor={"#19AADD"}>
<RadioButton
svg={<HovaSvg />}
bgColor={"#19AADD"}
name={"chooseInsurance"}
label={t.INSURANCE_ONLY_HOVA}
font={true}
whiteSpace={true}
tabIndex={"0"}
setvaluefunc={setValue}
register={{
...register("chooseInsurance", { required: true }),
}}
></RadioButton>
</E.Box>
我的索引文件
import "react-app-polyfill/ie11";
import "react-app-polyfill/stable";
import "proxy-polyfill/proxy.min.js";
import "core-js/features/string/repeat";
import "core-js/stable";
import React from "react";
import ReactDOM from "react-dom";
import App from "./App";
import { BrowserRouter } from "react-router-dom";
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById("root")
);
解决方案
推荐阅读
- django - 是否可以从 django 应用程序连接到 databricks sqlanalytics 服务
- tcp - Spring集成到不同服务器的多个tcp连接
- python - PyQt:如何在 QListWidget 中向右滚动?
- r - 使用 R 中的可格式化包更改表格内容的字体大小
- asp.net-web-api - 为 .NET 4.8 Web API 使用多个 JWT 不记名身份验证
- c - 为什么被调试进程的PID只存在于调试器中?
- azure - abp.io - 如何使用 IRemoteStreamContent 与 BLOB 存储 Azure 提供程序?
- python - 合并数据帧时重命名列名
- wpf - 如何在 XAML 中为输入字段增加不同颜色的堆栈面板?
- reactjs - 如何使用反应原生 AsyncStorage 将 JS 对象保存在数组中并显示在平面列表中