1. 程式人生 > 其它 >VUE—filters過濾器的使用

VUE—filters過濾器的使用

技術標籤:VUEvuefilters

1、新建filters資料夾

在這裡插入圖片描述

2、寫入方法(例如:手機號脫敏)

在這裡插入圖片描述

3、main.js引入

import * as filters from '@filters'
Object.keys(filters).forEach((key) => {
  Vue.filter(key, filters[key])
})

4、頁面中使用

data() {
    return {
      number: '1234444321',
      formatNumber: ''
    }
  },

直接使用

<div>{{ number |
formatPhone }}</div>

mounted或者方法中進行操作

mounted() {
    this.formatNumber = this.$options.filters.phoneFormat(this.number)
  }