当前位置: 首页 > 知识库问答 >
问题:

vue.js - vue3怎么使用css-in-js?

傅旺
2024-04-07

没看到哪个组件库是把样式写在.vue文件里的

共有1个答案

吕俊哲
2024-04-07

你是想要写组件库?那么参考 Ant Design Vue 4.x 的实现就好了。
如果你是想要在在写业务的时候使用 css-in-js 为啥不直接用 CSS Modules

带有一些个人偏见,你是单纯想要模仿那些组件库为了不写在一个 .vue 文件里,去使用 css-in-js 那么你得先知道他们为啥选择 css-in-js 的目的。
个人想法除非说你想要实现动态主题效果,并且不想使用 css variable,那么确实使用 css-in-js 会有一些优势。

 类似资料: