1.0.1 • Published 3 years ago
my-es6-utils v1.0.1
my-es6-utils
前端es6项目中可能会用到的公共方法
Install
$ npm install my-es6-utils
Usage
// 单个引入
import { formatDate, secondToString, beforeRequest, beforeRequestNoReturn } from 'my-es6-utils';
// 全量引入
import * as utils from 'my-es6-utils'
API
/**
* 时间格式化
* 参数:
* t: Date类型时间
* str: 格式化模板 如 YYYY/MM/dd 、 HH:mm:ss 等
* 返回:string
*/
formatDate(t, str);
/**
* 数字秒转换成字符串 时:分:秒,用于展示视频时长
* 参数:
* s: 秒数
* 返回:string
*/
secondToString(s);
/**
* 接口请求前,form参数去除空白项
* 参数:
* params: {},为key:value 对象
* 返回:undefind/对象
*/
beforeRequest(params);
beforeRequestNoReturn(params);
HTML5 中 默认type="text",对应js就是string, 在未输入值时默认为""空字符串,如果后端接收参数时,将""与null区别对待,将会出现很多问题,所以需要调用接口前过滤参数