用typescript写的常用工具类
yarn add oins-utils / npm install oins-utils -D
// 所有方法全部引入
import * as util from 'oins-utils';
// 局部引入
import { urlQuery } from 'oins-utilse';
作用:后端配置链接是参数可能不确定,通过配置地址模版来检索参数
注意:QUERYDATA,项目初始化或者调用之前set
setData('QUERYDATA', { name: 11, age: 22 })
urlQuery('www.baidu.com?name={name}&age={age}') 'www.baidu.com?name=11&age=22'
query(www.baidu.com?name=11&age=22,'age') == 22
changeURLArg('www.baidu.com?name=11', 'age', '22') == 'www.baidu.com?name=11&age=22'
formatDate(new Date(),'yyyy-MM-dd hh:mm:ss')
debounce(()=>{} ,1000)
7.首字母大写 strToCapitalLetter(string) / 将字母全部转化成小写strToLowercase(string) / 将字母全部转化成大写 strToCapital(string)
titleCase('title') == Title
strReplace('123456',3,7) == 127456
strBeginWith('abc','a') == true
strInclude('title',i) == true
strTrimLeftOrRight(' a ') == a
checkTelphone('13000001111') == true
checkUrl('www.baidu.com') == true