工具函数

常用工具函数

将数字转换为千分符,并在小数点固定小数

formatNum: function(val,fixedNum) {
    let fixedDigit = arguments[1]?arguments[1]:2;
    return parseFloat(val)
        .toFixed(fixedDigit)
           .replace(/(\d)(?=(\d{3})+\.)/g,'$1,');
}

生成唯一ID

getUid: function() {
    const S4 = function() {
      return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
    };
    return S4() + S4() + '-' + S4() + '-' + S4() + '-' + S4() + '-' + S4() + S4() + S4();
  }