computed: {
encryFn () {
return (value, startLen, endLen) => {
if (value && value.length) {
if (value.length > 2) {
const prefix = value.substr(0, startLen);
const suffix = value.substr(-endLen, endLen);
const len = value.length - startLen- endLen;
let str= '';
for (let i = 0; i < len; i++) {
str+= '*';
}
return `${prefix}${str}${suffix}`;
} else {
const prefix = value.substr(0, 1);
return `${prefix}*`;
}
} else {
return value;
}
};
},
}
vue js 脱敏处理
最新推荐文章于 2024-07-30 17:07:55 发布