syled-component说是css in js的,css module不是。可最终styled-component也是生成了一堆类似css module一样的unique的classname,那岂不是一样了吗?为什么说一个是css in js 另一个就不是了?启用css module但不extract css,最终也是css in js的。到底有什么区别?
syled-component说是css in js的,css module不是。可最终styled-component也是生成了一堆类似css module一样的unique的classname,那岂不是一样了吗?为什么说一个是css in js 另一个就不是了?启用css module但不extract css,最终也是css in js的。到底有什么区别?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
5 回答2.2k 阅读
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
二者都是css in js的代表啊,可是我不喜欢styled-component的写法。