1.0.13 • Published 5 years ago

lwj-vue-plugin v1.0.13

Weekly downloads
5
License
MIT
Repository
github
Last release
5 years ago

开始

npm i lwj-vue-plugin -S

main.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...
用途filtersmethods参数
时间格式化{{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
1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago