其实可以写一个名称一样的变量放在要判断的变量的前面,如果自己写的变量没有被覆盖,则不存在,如果被覆盖则存在。
例如下面主要判断引入的less文件中是否存在@border这个变量
@border: 1px solid #e8e8e8;
@b: 1px solid #181616;
@import '~@assets/dzswjLess/dzswj.less';
.getColor(@border,@b) when (@border = @b){
border-left: @border !important;
} then{
border-left: none !important;
}
.ant-card-head {
.getColor(@border,@b);
}