2017-08-06 59 views
0

我有以下的青菜变量:访问特定值

$color-config:( "white": #FFF, 
        "black": #303133 
); 

,我想没有做出一个循环访问“黑”值(#303133)。类似的东西:

body 
    color: $color-config("black") 

(我知道,它完全错误的,它只是解释我想要什么)

回答

1

您可以使用SASS的地图存储里面的变量要素。然后你使用map-get()函数来访问它:

$color-config:(
    white: #FFF, 
    black: #303133 
); 


content: map-get($color-config, white); // will return #FFF 

不要使用""定义键。

+0

我试着第二个选项,但索引($ color-config,“black”)'返回null。任何我做错了? –

+0

现在它工作 – Ivan