1. 程式人生 > >寫less程式碼減運算時應注意減號和變數之間必須有空格

寫less程式碼減運算時應注意減號和變數之間必須有空格

寫less程式碼時發現了一個bug,就是寫less程式碼減運算時應注意減號和變數之間加入沒有空格時減號會被解析為變數的一部分。

例1:

.adapterFuc(@index) when (@index > 0 ) {
  @media (min-width: extract(@adapterList, (@len - @index + 1))) {
  html {
    font-size: extract(@adapterList, (@len - @index+1))/@size * @baseFontSize;
  }
} .adapterFuc(@index - 1
);

上述程式碼中的@len - @index + 1 假如減號與變數之間沒有空格,或被認為是變數的一部分,從而出現bug。

以上內容僅作為個人學習記錄使用。