TA贡献1824条经验 获得超8个赞
sass的变量,只能组件需要的时候,以import的方式引入。main.js中引入的sass文件,可以作为全局样式。全局变量,在webpack看来,是无法识别的。
全局样式
全局变量
TA贡献1831条经验 获得超9个赞
如果兼容性要求不是很高,可以考虑使用css变量(sass中可以使用),用法如下:
css文件
@charset "UTF-8";
:root {
--color: red;
}
main.js文件
reqiure('XXX/XXX/var.css')
vue文件中
#app {
color: var (--color);
TA贡献1877条经验 获得超1个赞
在组件中引入样式看看
TA贡献1828条经验 获得超6个赞
你的@在sass里面是无法使用的,获取不到相应的路径,你换成相对路径试试看
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报