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