关于element-plus的变量覆盖

来源:2-1 课前了解

有没有没被占用的昵称

2021-11-18

老师,我看新版的element-plus的样式都用sass:map进行组织了
文档也有说明可以通过@forward来进行变量覆盖

但是我在查阅他的变量声明文件 element-plus/theme-chalk/src/common/var.scss

他在文件中定义的是$ --color (其实没有空格的,但是没空格markdown报错了)
但在覆盖的时候说需要使用$color

我使用$–color也确实报错了

这是为什么呢?为什么 ‘-- ’要被省略呢,恳请老师指点下,最好也告知下去哪里查阅这些细节哈
麻烦老师了

写回答

1回答

小小小

2021-11-19

这就是个命名而已。不管是 $color 还是 $--color,又或者 $__color 都无所谓的,就是一个命名而已。我个人习惯不带 -- 而已,没有别的原因,你喜欢加上 --,自己可以加的。

0
4
有没有没被占用的昵称
回复
小小小
...是我本地的代码版本滞后了,老师不好意思打扰了...
2021-11-19
共4条回复

CSS架构系统精讲 理论+实战玩转蘑菇街

解决CSS难维护、难扩展、难复用问题,助力前端工程师弯道超车

564 学习 · 71 问题

查看课程