标签: reactjs webpack sass
我必须使界面适合两种不同的颜色主题 - 浅色和深色。用户通过按钮/开关/无论选择颜色主题。
问题(我认为)是我的React应用程序通过Webpack捆绑在一起,所以我所有的SASS编译样式都被嵌入到主HTML模板中<style>...</style>(每个style标签对其SASS文件的引用)。我知道,我可以为app包装器分配一些类名,然后为每个需要重新着色的选择器编写嵌套样式。但它的效率不高,例如,根据用户选择的颜色主题导入必要的SASS文件。
<style>...</style>
style
有没有办法以更好的方式解决这个问题?