LESS функцияларында міндетті емес параметр
Функция параметрлері міндетті емес болуы мүмкін. Ол үшін оларға әдепкі мән беру керек. Бұл жағдайда функцияны шақырған кезде біз параметр мәнін көрсетпеуімізге болады - және көрсетілген әдепкі мән алынады. Мысалға қарайық.
Бізде элемент түсін беретін функция бар делік:
.color(@c) {
color: @c;
}
Түс параметрі міндетті емес болуы үшін және
әдепкі red мәніне ие болуы үшін жасайық:
.color(@c: red) {
color: @c;
}
Енді функциямызды параметрмен шақырайық:
div {
.color(green);
}
Енді функциямызды параметрсіз шақырайық:
div {
.color();
}