![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
utils
老赵不玩博客
愿你成为太阳 不需要借助别人发出的光
展开
-
单行、多行文本省略号(Less)
单行、多行文字省略号原创 2022-06-04 23:51:55 · 1550 阅读 · 0 评论 -
封装flex布局(Less)
使用less封装flex布局,总结flex知识。原创 2022-06-04 23:47:36 · 2043 阅读 · 0 评论 -
axios的二次封装及使用
一、为什么要进行封装通常我们的项目会越做越大,页面也会越来越多,随之而来的是接口数量的增加。api统一管理,不管接口有多少,所有的接口都可以非常清晰,容易维护。举个例子,当axios发生问题存在重大bug时,我们只需要修改封装部分代码即可修改全部接口(当然我们再次封装的请求需要使用现有参数格式)。二、封装具体实现import axios from 'axios'/** * @Author:Mr. Zhao * @Date:2021.1.20 * @Description: axios配原创 2021-01-20 21:47:14 · 3365 阅读 · 0 评论 -
防抖debounce和节流throttle函数
一、防抖(debounce)防抖:就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。/** * 节流 * @param func 执行函数 * @param delay 节流时间,毫秒 */export const throttle = function(func, delay) { let timer = null return function() { if (!timer) { timer = setTi原创 2020-07-21 20:11:53 · 231 阅读 · 0 评论 -
js计算两个日期时间相差的年数、月数、天数、小时数、分钟数、秒数(考虑每月天数不同做出特殊处理)
计算两个日期时间相差的年数、月数、天数、小时数、分钟数、秒数如有错误不妥之处劳您指正/** * 计算两个日期时间相差的年数、月数、天数、小时数、分钟数、秒数 * DIFFTIME(开始时间,结束时间,[单位]),单位可以是 "y" 、"M"、"d"、"h"、"m"、"s"' * console.log(DIFFTIME('2019-6-30 13:20:00', '2020-10-01 11:20:32', 's')) */ export const DIFFTIME= function原创 2020-07-23 19:56:08 · 3898 阅读 · 0 评论