LESS ශ්‍රිතවල අනිවාර්ය නොවන පරාමිතීන්

ශ්‍රිතවල පරාමිතීන් අනිවාර්ය නොවිය හැක. මේ සඳහා ඒවාට පෙරනිමි අගයක් නියම කළ යුතුය. මෙම අවස්ථාවේදී, ශ්‍රිතය කැඳවන විට අපට පරාමිතියේ අගය සඳහන් නොකළ හැකිය - එවිට සඳහන් කළ පෙරනිමි අගය භාවිතා වේ. අපි උදාහරණයක් බලමු.

අපට අංගයක වර්ණය නියම කරන ශ්‍රිතයක් ඇතැයි සිතමු:

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

වර්ණ පරාමිතිය අනිවාර්ය නොවන පරිදි සහ පෙරනිමියෙන් red අගය ගන්නා පරිදි සකසමු:

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

දැන් අපි අපගේ ශ්‍රිතය පරාමිතිය සමඟ කැඳවමු:

styles.lessdiv {
  .color(green);
}

දැන් අපි අපගේ ශ්‍රිතය පරාමිතිය නොමැතිව කැඳවමු:

styles.lessdiv {
  .color();
}