前端实现账号或者手机号中间几位隐藏,可以通过过滤器实现,如下
<div>
{
{
123456|hideNumber}}//1****6
</div>
<script>
filters: {
hideNumber(value){
//1. 通过正则表达式隐藏
return value.replace(/(\d{1})\d{4}(\d{1})/, '$1****$2');
//2. 通过函数截取
return value.substring(0,1)+"****"+value.substr(value.length-4);
}
},
</script>