1.0.1 • Published 6 years ago

vue2-moment-filters v1.0.1

Weekly downloads
2
License
MIT
Repository
-
Last release
6 years ago

vue-filters

基于vue2的简易filter(date,currency,number,lowercase,uppercase)
PS:date 基于moment.js开发

安装和使用

使用npm安装

  npm install vue2-moment-filters --save

在main.js中引入并挂载

  import Filters from 'vue2-moment-filters'
  Vue.use(Filters,options)

options

key类型描述默认值
dateFormatstring时间的过滤参数YYYY-MM-DD
symbolstring货币的符号¥
currencySizenumber货币保留小数2
numberSizenumber保留小数0

设定默认只是为了在使用filter可以尽量不用传参

date

  {{ date_expression | date(format)}}
参数类型描述
datestring number日期格式的字符串或者时间戳(毫秒)
formatstring参数详情参看moment.js

currency

  {{ amount  | currency(symbol,size)}}
参数类型描述
amountnumber货币的值
symbolstring货币的符号
sizenumber省略小数位数

number

  {{ number  | number(size)}}
参数类型描述
numbernumber
sizenumber省略小数位数

lowercase

  {{ string  | lowercase }}  
  {{ string  | uppercase }}  
参数类型描述
stringstring

vue-filters