重复
- 我已经搜索了存在的问题
最新版本
- 我已经测试了最新版本
重现步骤🕹
两个样本(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秒
上下文🔦
即使文本字段的数量很小,也会显著降低页面呈现的速度
您的环境🌎
- 没有回应 *
1条答案
按热度按时间ehxuflar1#
你可以在
InputBase
中使用disableInjectingGlobalStyles
选项,但缺点是你需要在应用顶部为自动填充关键帧添加全局样式。请参阅https://codesandbox.io/s/mui-v5-perf-forked-ogd8ks?file=/src/App.tsx这是我们第二次看到这样的问题,所以也许值得在“文本字段”页面上添加一个perf示例。