@njl/utils
v1.0.9
Published
## formatDate (时间戳处理)
Downloads
5
Readme
一、JS方法说明
formatDate (时间戳处理)
用法
import { formatDate } from '@njl/utils'
formatDate(date,fmt)
date: 时间参数 例:new Date(2021/08/31)
fmt: 格式参数 例: yyyy-MM-dd hh:mm:ss
throttle (节流)
用法
import { throttle } from '@njl/utils'
throttle(func, wait, immediate)
func 要执行的回调函数
wait 延时的时间
immediate 是否立即执行
debounce (防抖)
用法
import { debounce } from '@njl/utils'
debounce(func, wait, immediate)
func 要执行的回调函数
wait 延时的时间
immediate 是否立即执行
deepClone (深度克隆)
用法
import { deepClone } from '@njl/utils'
let deepObj = deepClone(obj)
obj 原数据
deepMerge (JS对象深度合并)
用法
import { deepMerge } from '@njl/utils'
let deepObj = deepMerge(obj,objone)
obj 原数据
objone 合并数据
returnStr (回文判断)
用法
import { returnStr } from '@njl/utils'
let a = returnStr(obj)
obj 数据
md5 (md5)
用法
import { md5 } from '@njl/utils'
let a = md5(obj)
obj 原数据
flexible (自适应rem)
用法
import { flexible } from '@njl/utils'
flexible(size)
size: 设计稿尺寸 例:750 数字即可,可不传 默认750
BT (查询当前浏览器不包括微信或者支付宝)
用法
import { BT } from '@njl/utils'
let bt = BT()
返回参数
{
const explorer 浏览器属性
const Browser 浏览器类型
}
getConfig (获取vue.config.js 的配置属性)
用法
import { getConfig } from '@njl/utils'
let bt = getConfig()
返回参数 较多 可打印观看,自带CDN优化属性