1.0.13 • Published 7 years ago
lwj-vue-plugin v1.0.13
开始
npm i lwj-vue-plugin -Smain.js
import lwjVuePlugin from 'lwj-vue-plugin'
import 'lwj-vue-plugin/src/lib/style/index.css'
Vue.use(lwjVuePlugin)使用方法
时间格式化
filters: {{ new Date() | FormatDateTimeFilter('YYYY-MM-DD HH:mm:ss 星期E')}}
methods: $FormatDateTime(new Date(), 'YYYY-MM-DD HH:mm:ss 星期E')
运算结果:2019-01-04 13:00:00 星期五货币格式化
filters: {{ 10000 | FormatCurrencyFilter({unit: '¥', position: 'suffix', places: 1})}}
methods: $FormatCurrency(10000, {unit: '¥', position: 'suffix', places: 1})
运算结果:10,000.0¥SHA
methods: $SHA('asdfghjkl')
运算结果:5fa339bbbb1eeaced3b52e54f44576aaf0d77d96字符串裁剪加省略号
filters: {{ 'asdfghjkl' | TextClipFilter(3)}}
methods: $TextClip('asdfghjkl', 3)
运算结果:asd...| 用途 | filters | methods | 参数 |
|---|---|---|---|
| 时间格式化 | {{date| FormatDateTimeFilter(fmt)} | $FormatDateTime(date, fmt) | date: 时间; fmt: 时间格式,如("YYYY-MM-DD HH:mm:ss 星期E") 默认("YYYY-MM-DD HH:mm:ss") |
| 货币格式化 | {amount| FormatCurrencyFilter({unit, Places, position})}} | $FormatCurrency(100, {unit, Places, position}) | amount: 金额;unit: 货币符号, 如"¥",默认为空; places:保留小数位数,默认为2, position:位置,可选(prefix、suffix),默认:prefix |
| SHA | - | $SHA(string) | string: 用于加密的字符串 |
| 字符串裁剪加省略号 | string | TextClipFilter(len) | $TextClip(string, len) | string: 字符串; len:截取长度, type: Number 默认: 10 |