index.js 549 B

1234567891011121314151617181920212223242526
  1. import Vue from 'vue';
  2. import { $formatDate } from '@/utils/util';
  3. let FormatTimeFilter = $formatDate;
  4. Vue.filter('default_avatar', function(url) {
  5. if (!url) {
  6. return require('@/assets/icon/default-avatar.png');
  7. }
  8. return url;
  9. });
  10. Vue.filter('default_name', function(name) {
  11. if (!name) {
  12. return '未命名';
  13. }
  14. return name;
  15. });
  16. // 时间
  17. Vue.filter('formatTime', FormatTimeFilter);
  18. /** 一个全局变量的过滤器 value 转label */
  19. import { constFilter } from '@/constant/constantFilter';
  20. Vue.filter('constantfilter', constFilter);