awebcer
awebcer
  • 发布:2025-09-28 14:27
  • 更新:2025-09-28 14:58
  • 阅读:46

uniapp-x 项目中uni.scss 文件中 $uni-color-primary的使用

分类:uni-app x

uniapp-x 项目中uni.scss 文件中 $uni-color-primary:#007aff;配置了这个变量。官方说不需要import,在项目中可以直接使用此变量。但是我的util.scss中.color-primary{
color:$uni-color-primary !important;
} ,发现编译后,没有生效,
没有将变量换成具体的颜色
正确期望的是
.color-primary{
color:#007aff !important;
}

但是还是
.color-primary{
color:$uni-color-primary !important;
}

难道单独的xxx.scss文件编译时不支持这个特性吗?
因为在pages/xx.uvue中
<style lang="scss">
.color-primary{
color:$uni-color-primary !important;
}

这样写在编译的时候会生效换成具体的颜色

需要官方人员来确认一下,是不支持还是bug?

2025-09-28 14:27 负责人:无 分享
已邀请:
awebcer

awebcer (作者)

@DCloud_UNI_JBB @DCloud_UNI_yuhe

DCloud_UNI_JBB

DCloud_UNI_JBB

哪个端?hx版本是多少?4.81 alpha 我测试没问题

awebcer

awebcer (作者)

我是正式版本 4.76
我是在App.vue style import util.scss

<style lang="scss">  
    @import url("utils/style/utilities.scss");

经测试运行到内置浏览器没问题
但是运行到微信小程序就不行。

awebcer

awebcer (作者)

@DCloud_UNI_JBB

要回复问题请先登录注册