猿问

在线等,挺急的!想请教类似于Ant Design这种UI库和emotion这种CSS-IN-JS库解决的是同一个问题吗?感激不尽

我是一个前端新手正在学习React。一直觉得写css是一件很痛苦的事情,搜索一些比较先进的css方案之后发现了Styled-Components和emotion这种CSS-IN-JSlibrary,发现可以把react组建和css更好的封装在一起。再之后我又了解到了AntDesign这个UI库,发现它提供了很多已经自带样式的组建,比如
慕容3067478
浏览 1109回答 2
2回答

红颜莎娜

其实不管是css-in-js还是less或者scss对于开发者而言只是写css的形式变化了,你同样还是需要写css的,只是外观的表现形式不同了。ant-desigin组件,就是已经写好样式的一些通用组件,避免业务人员重复开发。当然可以自定义样式,你可以用自己的样式覆盖ant-design的组件
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答