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