简述
有时想给一个组件加一个style,结果之前写className的时候没弄好导致这个style出现在了一堆无关组件上,结果就得去疯狂refactor,或者到处加!important
,或者通过什么其他肮脏的手段解决。之前光知道后缀为.module.css
代替.css
能防止手忙脚乱,但是一直不知道它有个专门的名字。
A CSS Module is a CSS file in which all class names and animation names are scoped locally by default.
使用 css modlues 能在javascript中像变量名那样使用css的className。