1.0.9 • Published 2 years ago

@njl/utils v1.0.9

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

一、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优化属性
1.0.9

2 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago