在Angular中,如果在IE11中使用SCSS变量无法工作,可以尝试以下解决方法:
import 'core-js/es6/reflect';
import 'core-js/es7/reflect';
import 'zone.js/dist/zone';
import 'classlist.js'; // 解决IE11中classList不支持的问题
import 'web-animations-js'; // 解决IE11中动画效果不支持的问题
@import 'path/to/colors.scss'; // 引入颜色变量文件
:root {
--color-primary: #ff0000; // 定义CSS变量,并赋值为SCSS变量
}
.my-element {
color: var(--color-primary); // 使用CSS变量
}
通过以上解决方法,应该可以在IE11中正常使用Angular中的SCSS颜色变量。