幽忧偶心
幽忧偶心
  • 发布:2019-04-03 15:59
  • 更新:2019-04-03 16:47
  • 阅读:1428

条件语句在scss中的变量是无效的?

分类:uni-app

想通过条件语句在不同的端展示不同的表现,定义了一个scss变量。

无论在哪个端,变量都会被最后定义覆盖掉,如下显示的都是黄色

/* #ifdef H5 */  
$bg: red;  
/* #endif */  

/* #ifdef MP-WEIXIN */  
$bg: yellow;  
/* #endif */  

page {  
    background: $bg;  
}
2019-04-03 15:59 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

变量的话,的确存在问题,感谢反馈。
临时的解决办法就是,直接条件编译属性。

/* #ifdef H5 */  
background: red;  
/* #endif */  
/* #ifdef MP-WEIXIN */  
background: yellow;  
/* #endif */
  • wenju

    scss 编译 组件的穿透>>> 也是无效的

    导致每次修改组件样式的时候 都不能用scss

    2019-05-28 15:00

  • wenju

    使用穿透修改组件样式 scss编译到H5会失效 希望能够修复

    2019-05-28 15:02

该问题目前已经被锁定, 无法添加新回复