auto-tools
Version:
常用函数的封装使用
57 lines (53 loc) • 1.24 kB
Markdown
# 简介
使用 `ts` 语言对一般常用函数提取封装,并提供了详尽的`ts`类型。
# 使用
```
yarn add auto-tools 或 npm i auto-tools
import ATTools from "auto-tools" // 全量引入
import { isEmpty, isNotEmpty } from "auto-tools" // 按需引入
```
# 库函数 名称索引
isEmpty, <br />
isNotEmpty,<br />
handleObjNull,<br />
isArrayVal,<br />
isFuncVal,<br />
isAsyncFuncVal,<br />
isObjectVal,<br />
isStringVal,<br />
isBoolVal,<br />
isPromiseVal,<br />
isNumberVal,<br />
postParentMsg,<br />
hasChangeData,<br />
getStorageVal,<br />
getArrObjKVs,<br />
list2ObjAttr,<br />
list2ObjAttrAB,<br />
getPlusPhone,<br />
getSubPhone,<br />
parseTime,<br />
getTimeStamp,<br />
findIdxByKey,<br />
setRangeNumArr,<br />
validateMyForm,<br />
getCurrentLang,<br />
downloadFile,<br />
batchDownload,<br />
ExportExlFile,<br />
getRandomColor,<br />
tranlateTime10,<br />
getUTCtime,<br />
delRepeat,<br />
getCrossArray,<br />
getUnionArray,<br />
sortArrById,<br />
arr2Tree,<br />
tree2Arr,<br />
list2Map,<br />
getRepeatProNum,<br />
val2Undefined,<br />
generateMenuRoutes,<br />
translateMenusField,<br />
translateSiderOps,<br />
sortRelationship,<br />