2016-02-28 66 views
0

有沒有辦法將數組傳遞給mixin作爲參數? 事情是這樣的:將數組傳遞給mixin(內聯)

.myMixin(@color, @array){ 
    ... 
} 

.myMixin('red',['one','two','three']); 

我可以傳遞一個數組的唯一方法是調用時myMixin如下:

@array: one, two, three; 
.myMixin('red',@array); 

這混入需要被調用多次 - 我不想設定每個調用的@array變量,但要直接傳遞給mixin作爲參數。 這可能嗎? @七階段-MAX

+0

請參閱[docs](http://lesscss.org/features/#mixins-parametric-feature-mixins-with-multiple-parameters)和http://stackoverflow.com/問題/ 21010520。即'.myMixin(紅色,一二三);'或'.myMixin(紅色;一,二,三);'(是的,不要用引號,在這種情況下是完全多餘的)。 –

回答

0

謝謝你,你的答案是非常有幫助的:

看文檔和stackoverflow.com/questions/21010520。即.myMixin(紅色, 一二三);或.myMixin(紅色;一,二,三); (是的,不要使用 報價,在這種情況下是完全多餘的)。 - 七相最大