17 lines
416 B
JavaScript
17 lines
416 B
JavaScript
export default {
|
|
handlephone(value) {
|
|
let phone = "";
|
|
let cleanValue = value.replace(/[^0-9]/g, "");
|
|
let parts = [];
|
|
parts.push(cleanValue.substring(0, 3));
|
|
if (cleanValue.length > 3) {
|
|
parts.push(cleanValue.substring(3, 7));
|
|
}
|
|
if (cleanValue.length > 7) {
|
|
parts.push(cleanValue.substring(7, 11));
|
|
}
|
|
phone = parts.filter(Boolean).join("-");
|
|
return phone;
|
|
}
|
|
};
|