qnyutils工具库是基于纯JavaScript开发的,后续会扩展支持typescript。

2023-10-27

官网地址:qnyutils - npm
介绍

前端项目开发常用js工具类,包括手机号码身份证验证中文校验获取日期和根据日期格式获取日期或者转换日期格式对象数组根据key分组邮箱格式校验获取历史时间时间差数组去重多个对象数组去重等工具方法,减少多余包引用,增加工具类复用性,提高开发效率。

软件架构

本工具库是基于纯JavaScript开发的,后续会扩展支持typescript。

安装教程
1、npm安装
$ npm i qnyutils -D
2、配置使用

全部注入:在vue2项目中入口文件导入依赖并注册全局

import Vue from "vue";
import Qnyutils from "qnyutils";

Vue.prototype.$Qnyutils = window.Qnyutils = Qnyutils;

按需引入:比如需要时间工具和手机校验工具

// 按功能导入
import { getFormatTime, validateFormatPhone } from "qnyutils";

// 在js中使用
console.log(getFormatTime(), validateFormatPhone('123456'))

js/template 中基本使用案例:

// js 输入中文检验
this.$Qnyutils.chineseCheck('222') // false
// template 输入中文检验
$Qnyutils.chineseCheck('222') // false

更多工具类访问:## 目前集成的方法使用文档

使用说明
  1. 工具目前仅支持vue2.0或者vue3.0+js模式的npm安装依赖的项目
  2. Gitee 官方使用手册 QiuTool: vue项目开发常用js工具类,包括对象、时间、验证、手机号码、身份证、中文校验、英文校验等工具方法,减少多余包引用,增加工具类复用性,提高开发效率
参与贡献

本套工具库解释权归布依前端所有,盗版必究

1、贡献者:布依前端

参与贡献:【想参与js工具类的伙伴可以加qq】

QQ:1766226354

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

qnyutils工具库是基于纯JavaScript开发的,后续会扩展支持typescript。 的相关文章