如何解决删除服务器端注入的CSS
在this示例中,如何将Material UI与Next.js结合使用,当组件安装在浏览器中时,他们删除了服务器端注入的CSS。这样做有什么好处?
解决方法
当涉及SSR时,这更像是JS构造中的CSS。客户端重新补水后,它会添加该视图所需的任何新样式,但是不会删除任何以前打印的样式,而只是删除它们,
- 用户登陆到页面A-出于性能目的,页面A的SSR可能会内嵌显示。
- 用户过渡到页面B或移动到页面B,它与以前的SSR呈现存在冲突的CSS,可能会产生副作用,或者根本不需要样式对象。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。