LESS ဖန်ရှင်များရှိ မဖြစ်မနေသတ်မှတ်ရန်မလိုအပ်သော parameter များ
ဖန်ရှင်များရှိ parameter များသည် မဖြစ်မနေသတ်မှတ်ရန်မလိုအပ်နိုင်ပါ။ ထိုသို့ဖြစ်ရန် ၎င်းတို့အား ပုံသေတန်ဖိုးတစ်ခု သတ်မှတ်ပေးရပါမည်။ ဤအခြေအနေတွင် ဖန်ရှင်ကို ခေါ်သုံးသည့်အခါ parameter ၏တန်ဖိုးကို ထည့်သွင်းဖော်ပြရန် မလိုအပ်တော့ပါ - သတ်မှတ်ပေးထားသော ပုံသေတန်ဖိုးကို ယူသုံးပါလိမ့်မည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ရအောင်။
အခြေခံအရောင်ကို သတ်မှတ်ပေးသော ဖန်ရှင်တစ်ခု ရှိသည်ဆိုပါစို့-
.color(@c) {
color: @c;
}
အရောင် parameter သည် မဖြစ်မနေသတ်မှတ်ရန်မလိုအပ်စေရန် ပြုလုပ်ပြီး
ပုံသေတန်ဖိုးအနေဖြင့် red ရှိစေရမည်-
.color(@c: red) {
color: @c;
}
ယခု ကျွန်ုပ်တို့၏ ဖန်ရှင်ကို parameter ဖြင့် ခေါ်ကြည့်ကြပါစို့-
div {
.color(green);
}
ယခု ကျွန်ုပ်တို့၏ ဖန်ရှင်ကို parameter မပါဘဲ ခေါ်ကြည့်ကြပါစို့-
div {
.color();
}