ini
try {
// 移除所有非数字字符
let cleaned = this.number.toString().replace(/\D/g, '');
// 处理前导零:如果长度大于1,则去除开头的零
if (cleaned.length > 1) {
cleaned = cleaned.replace(/^0+/, '') || '0';
}
this.number = cleaned;
} catch (e) {
this.number = '';
}