我正在使用create-react-app
,我正在尝试制定将样式表应用于特定页面的“高效”方式。React CSS - 如何仅将CSS应用于特定页面
我src
文件夹结构看起来是这样的:
| pages
| - About
| - - index.js
| - - styles.css
| - Home
| - - index.js
| - - styles.css
| index.js
| index.css
在每个index.js
文件我用import './style.css'
然而,我发现,当我从一个页面浏览到下来自起始页面的样式正在被应用到目标页面,就好像它们被缓存并且目标页面的样式没有被遵循一样。
我只是想知道如果我误解了如何将样式应用于React到特定页面。我是否应该制作完全自包含的组件,它们也会增加风格?
我正在考虑将它们内联应用,但我意识到使用JS样式时存在限制。