unocss在vue中显示defineProps定义的颜色时,使用:c="props.color"无法出现正确颜色,unocss也没有输出对应的css是什么原因
时间: 2024-03-04 20:51:15 浏览: 266
可能是因为Unocss的样式是根据HTML模板和CSS类动态生成的,而不是通过静态CSS文件提供的,所以它不会输出对应的CSS。在使用Unocss时,应该遵循其特定的命名约定和用法规则。
至于你提到的问题,可能是因为props.color的值不是有效的颜色值,或者是因为你没有正确设置组件的props。你可以检查一下props.color的值是否是有效的颜色值,或者是否在组件中正确地设置了props。另外,你也可以尝试使用其他方式来指定颜色,比如直接在HTML标签中使用style属性,或者使用动态类绑定的方式。
阅读全文