0

我正在 Vue3 中创建一个设计系统,并且一直在使用@emotion/css(与框架无关的)动态样式组件。但是,我真的很喜欢如果我们导入属性(或样式函数?),它styled-system会自动添加诸如color和之类的道具,如本例所示。我尝试将这种样式功能导入到我的项目中,但它并没有像我希望的那样工作。我想知道这些样式功能是否只能与组件一起使用?还是有另一种方法可以将 props 注入组件而无需声明所有组件?我对想法持开放态度,但理想情况下,我想远离 vue-styled-components 和 vue-emotion,因为它们不像bgcolorstyled@emotion/cssstyled-system。我创建了一个简单示例,说明我计划在此代码沙箱中创建设计系统的方式。

4

0 回答 0