如何一次性清空Sass Map中的所有元素?
一次性清空Sass Map的方法
你的$colors变量带有!default标记,要一次性清空它的所有内容非常简单,直接重新赋值一个空Map即可:
// 在默认$colors定义之后添加这行代码,即可覆盖并清空原Map $colors: ();
原理说明
!default的作用是仅当变量未被定义时才启用默认值,所以只要在默认的$colors定义之后重新赋值,就能完全替换掉原来的Map内容,不需要手动逐个删除元素。这样不需要默认颜色的用户就能从零开始自定义自己的颜色Map了。
内容的提问来源于stack exchange,提问作者nonnnnn
相关产品推荐
相关产品推荐

