1.1.36 • Published 1 year ago
hwplugins v1.1.36
安装
npm install hwplugins
全局中使用(main.js)
import hwplugins from 'hwplugins'
Vue.prototype.HwMethods = hwplugins
组件中使用
import {xxx} from 'hwplugins'
目录结构
拆分/合并密钥类操作
通过最小值与最大值区间生成随机数
身份证号码/手机号脱敏处理
校验身份证号码
校验邮箱
校验手机号码
时间格式化
校验经纬度的格式是否符合规范
拆分/合并密钥类操作
使用
属性
option 可选
section 拆分等分数
methodRandom 拆分方法是否随机,否则按照顺序进行
全局引入
import { SplitKey } from "hwplugins";
Vue.prototype.SplitKey = new SplitKey(option);
或(组件内)
import { SplitKey } from "hwplugins";
this.SplitKey = new SplitKey(option);
拆分
// str--字符串
const strArr = this.SplitKey.sliceStr(str);
console.log("拆分后数组", strArr);
合并
// arr--拆分后数组
// method--拆分时方法名
const str = this.SplitKey.mergeStr(arr, method);
console.log("合并后字符串", str);
通过最小值与最大值区间生成随机数(默认 min 为 0,max 为 10)
// min--最小值 默认0
// max--最大值 默认10
Random(min, max);
身份证号码、手机号脱敏处理
// str--证件号码/手机号码
Desensitization(str);
校验身份证号码
// str--证件号码
IsIdCard(str);
校验邮箱
// str--邮箱
IsEmail(str);
校验手机号码
// str--手机号码
PhoneNo(str);
时间格式化
// time--传入的时间
// patten--格式,默认为 yyyy-MM-dd hh:mm:ss
GetDate(time, patten);
校验经纬度的格式是否符合规范
// lng--经度
// lat--纬度
VerifyLngLat(lng, lat);
1.1.36
1 year ago
1.1.34
1 year ago
1.1.33
1 year ago
1.1.35
1 year ago
1.1.32
2 years ago
1.1.29
2 years ago
1.1.28
2 years ago
1.1.30
2 years ago
1.1.12
2 years ago
1.1.31
2 years ago
1.1.16
2 years ago
1.1.15
2 years ago
1.1.14
2 years ago
1.1.13
2 years ago
1.1.19
2 years ago
1.1.18
2 years ago
1.1.17
2 years ago
1.1.2-9.1
2 years ago
1.1.23
2 years ago
1.1.22
2 years ago
1.1.21
2 years ago
1.1.20
2 years ago
1.1.27
2 years ago
1.1.26
2 years ago
1.1.25
2 years ago
1.1.24
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.1.9
2 years ago
1.1.8
2 years ago
1.0.9
2 years ago
1.1.7
2 years ago
1.0.8
2 years ago
1.1.6
2 years ago
1.0.7
2 years ago
1.1.5
2 years ago
1.0.6
2 years ago
1.1.4
2 years ago
1.0.5
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.1.11
2 years ago
1.1.10
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago