在计时器或者倒计时的场景经常会遇到时间位数不足两位的情况,此处需要补位来填补空缺,使得 UI 界面更加舒适美观,直接调用如下方法即可搞定,具体 code 实现如下:
export function YHFormatZero(num, len) { // 当前数字位数不足即向数值前面位数补零
/**
* 例如:
* <Text>{formatZero(数值,位数)}</Text>
*/
if(String(num).length > len) return num;
return (Array(len).join(0) + num).slice(-len);
}
以上便是此次分享的全部内容,希望能对大家有所帮助!
网友评论