Javascript 在其中一个SPA页面的正文中添加样式

Javascript 在其中一个SPA页面的正文中添加样式,javascript,css,react-router,Javascript,Css,React Router,做水疗(反应)-router@5)它总是加载所有页面的所有样式(现在我不想实现组件热加载) 我需要在正文中添加一个样式,但只针对我的一个页面。我看到了一个明显的解决方案,可以在必要的组件上添加 document.getElementsByTagName('body')[0].style['overflow-y'] = 'hidden' 但是我想用css来实现这一点。还有其他解决方案吗?您可以将具有给定样式的类添加到组件的包装器元素中。将样式添加到正文中有何帮助?您不需要向正文中添加任何样式。创

做水疗(反应)-router@5)它总是加载所有页面的所有样式(现在我不想实现组件热加载)

我需要在正文中添加一个样式,但只针对我的一个页面。我看到了一个明显的解决方案,可以在必要的组件上添加

document.getElementsByTagName('body')[0].style['overflow-y'] = 'hidden'

但是我想用css来实现这一点。还有其他解决方案吗?

您可以将具有给定样式的类添加到组件的包装器元素中。将样式添加到正文中有何帮助?您不需要向正文中添加任何样式。创建一个具有100%高度和宽度的包装div,并将样式附加到它。同样好,thanx