在main.js把自定義的公共方法作為過濾器全局導入vue


Vue 實例全局導入過濾器:
Vue.filter('functionName',function)
import * as type from './type' =>全部導入
import {get,set} from './type' =>導入type文件里的get,set方法
1,import * as filters from './helper/filters'導入組建(定義好的方法)
2,import Vue from 'vue'導入vue
3,全局導入
 Object.keys(filters).forEach(key => {
  Vue.filter(key, filters[key])
  })
filters =>{name1:f,name2:f,name3:f.........}name1:方法名,f對應的函數
 Object.keys =>獲取對象的屬性名,返回一個數組
key =>數組的每一項值
forEach =>遍歷數組,key:數組的每一項內容(name1,,,,,,)
array.sort() =>數組按字母先后排序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM