material-ui 呈现TextField时性能显著下降(速度降低10倍)

ego6inou  于 2022-10-29  发布在  其他
关注(0)|答案(1)|浏览(165)

重复

  • 我已经搜索了存在的问题

最新版本

  • 我已经测试了最新版本

重现步骤🕹

两个样本(v4和v5)相同,并呈现3000个文本字段
操作步骤:
1.打开v5版本https://codesandbox.io/s/mui-v5-perf-pk1h1h
1.按下重新加载按钮-〉渲染需要20秒
1.打开v4版本https://codesandbox.io/s/mui-v4-perf-x8v9ew
1.按下重新加载按钮-〉渲染需要2秒

当前行为😯

渲染需要20秒

预期行为🤔

渲染时间应为2秒

上下文🔦

即使文本字段的数量很小,也会显著降低页面呈现的速度

您的环境🌎

  • 没有回应 *
ehxuflar

ehxuflar1#

你可以在InputBase中使用disableInjectingGlobalStyles选项,但缺点是你需要在应用顶部为自动填充关键帧添加全局样式。请参阅https://codesandbox.io/s/mui-v5-perf-forked-ogd8ks?file=/src/App.tsx
这是我们第二次看到这样的问题,所以也许值得在“文本字段”页面上添加一个perf示例。

相关问题