在Angular 7中,SCSS不会保留CSS自定义属性,但你可以使用CSS变量来替代它们。下面是一个使用CSS变量的代码示例来解决这个问题:
$primary-color: #ff0000;
$secondary-color: #00ff00;
@import '../path/to/variables.scss';
.my-element {
background-color: $primary-color;
color: $secondary-color;
}
这样,你就可以使用CSS变量来保留你的自定义属性,而不会丢失它们。请确保在使用变量之前导入变量文件,并在样式文件中正确使用变量。