LESS ဖန်ရှင်များရှိ မဖြစ်မနေသတ်မှတ်ရန်မလိုအပ်သော parameter များ

ဖန်ရှင်များရှိ parameter များသည် မဖြစ်မနေသတ်မှတ်ရန်မလိုအပ်နိုင်ပါ။ ထိုသို့ဖြစ်ရန် ၎င်းတို့အား ပုံသေတန်ဖိုးတစ်ခု သတ်မှတ်ပေးရပါမည်။ ဤအခြေအနေတွင် ဖန်ရှင်ကို ခေါ်သုံးသည့်အခါ parameter ၏တန်ဖိုးကို ထည့်သွင်းဖော်ပြရန် မလိုအပ်တော့ပါ - သတ်မှတ်ပေးထားသော ပုံသေတန်ဖိုးကို ယူသုံးပါလိမ့်မည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ရအောင်။

အခြေခံအရောင်ကို သတ်မှတ်ပေးသော ဖန်ရှင်တစ်ခု ရှိသည်ဆိုပါစို့-

styles.less.color(@c) {
  color: @c;
}

အရောင် parameter သည် မဖြစ်မနေသတ်မှတ်ရန်မလိုအပ်စေရန် ပြုလုပ်ပြီး ပုံသေတန်ဖိုးအနေဖြင့် red ရှိစေရမည်-

styles.less.color(@c: red) {
  color: @c;
}

ယခု ကျွန်ုပ်တို့၏ ဖန်ရှင်ကို parameter ဖြင့် ခေါ်ကြည့်ကြပါစို့-

styles.lessdiv {
  .color(green);
}

ယခု ကျွန်ုပ်တို့၏ ဖန်ရှင်ကို parameter မပါဘဲ ခေါ်ကြည့်ကြပါစို့-

styles.lessdiv {
  .color();
}