vue-vben-admin
vue-vben-admin copied to clipboard
同一页面内使用多个useForm造成页面卡死
⚠️ 重要 ⚠️ 在进一步操作之前,请检查下列选项。如果您忽视此模板或者没有提供关键信息,您的 Issue 将直接被关闭
- [ ] 已阅读 文档.
- [ ] 确保您的代码已是最新或者所报告的 Bug 在最新版本中可以重现. (部分 Bug 可能已经在最近的代码中修复)
- [ ] 已在 Issues 中搜索了相关的关键词
- [ ] 不是 ant design vue 组件库的 Bug
描述 Bug
在生产环境中同一页面内使用多个useForm造成页面卡死。
复现 Bug
在生产环境中同一页面内使用多个useForm造成页面卡死。开发环境本地可以使用多个,但是打包到生产环境后多个useForm会造成页面卡死。
系统信息
- 操作系统: win11
- Node 版本:
- 包管理器 (npm/yarn/pnpm) 及其版本:
demo示例也有多个useform呀 正常的呢 https://vben.vvbin.cn/#/comp/form/tabsForm
你可能用了validate方法,现在版本有个bUG,你需要将useFormEvents.ts内validate方法的_nameList = nameList === Array.isArray(nameList) ? nameList : undefined;改为_nameList = Array.isArray(nameList) ? nameList : undefined;就可以了
项目里用到了3个useForm实例,也用了validate,庆幸暂时没出bug……
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days