filters property: format string, time - for this example, phone number format

Notes foregoing, there is formatted time

<! - Format - hidden middle digits - phone number Filter ->
      <p>{{userInfo.user_phone | phoneFormat}}</p>


export default {
 
    filters: {
      phoneFormat(phone) {
        // turn into an array 1. - extended operator
        let phoneArr = [...phone];
        console.log(phoneArr);
        // 2. traversal
        let str = '';
        phoneArr.forEach((item, index)=>{
            if(index === 3 || index === 4 ||index === 5 ||index === 6 ){
               str += "*";
            }else {
               str += item;
            }
        });
        return str;
      }
    }
  }

  

Guess you like

Origin www.cnblogs.com/fdxjava/p/12297203.html