亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

多維數組怎么用的呀

多維數組怎么用的呀,這個map是多維數組嗎?$theme-color 是key,default是value,同時也是第一個map的key嗎?怎么得到bgcolor: #fff的值呢?知道的給解釋下唄

$theme-color:?(
????default:?(
????????bgcolor:?#fff,
????????text-color:?#444,
????????link-color:?#39f
????),
????primary:(
????????bgcolor:?#000,
????????text-color:#fff,
????????link-color:?#93f
????),
????negative:?(
????????bgcolor:?#f36,
????????text-color:?#fefefe,
????????link-color:?#d4e
????)
);


正在回答

2 回答

map是map,數組是數組,這兩概念先搞清楚,map是key,value結構,數組是[value...]鏈狀結構,這里是一個雙層map結構,要獲取bgcolor先通過$theme:map-get($theme-color,default)獲取里層map,再通過同樣的方式map-get($theme,bgcolor)獲取到bgcolor的值,由于sass不支持函數內再嵌套函數所以只能使用類似

.hhh{

? $theme: map-get($theme-color,default)

? color: map-get($theme,bgcolor);

}

這種方式獲取到bgcolor的值

1 回復 有任何疑惑可以回復我~
#1

dahumk 提問者

解釋的非常清楚 謝謝了!
2017-07-26 回復 有任何疑惑可以回復我~

不知道

0 回復 有任何疑惑可以回復我~
#1

dahumk 提問者

不知道不知道不知道。。。
2017-07-25 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

多維數組怎么用的呀

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號