10 2022 档案

摘要:1.单例模式 单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 实现的方法为先判断实例存在与否,如果存在则直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。 适用场景:一个单一对象。比如:弹窗,无论点击多少次,弹窗只应该被创建一次。 class User{ 阅读全文
posted @ 2022-10-26 09:55 罗毅豪 阅读(874) 评论(0) 推荐(0) 编辑
摘要:需求:将数组中的值作为参数,循环调用新增接口实现批量导入功能。因为接口调用有时间间隔限制,避免误操作,所以需要设置接口请求的间隔时间。 原代码如下: const recursive = (arr, index) => { arr[index]().then((res) => { if (index 阅读全文
posted @ 2022-10-24 10:36 罗毅豪 阅读(659) 评论(0) 推荐(0) 编辑
摘要:1.需求:前端打包后,运维要求修改index.html的引用路径,增加/test前缀。 解决方法: 在vite.config.js配置 import { defineConfig } from "vite"; import { resolve } from "path"; // 主要用于alias文 阅读全文
posted @ 2022-10-21 14:25 罗毅豪 阅读(4556) 评论(0) 推荐(1) 编辑
摘要:问题: 连接MySQL时发生错误:连接失败,error:The server time zone value 'XXX' is unrecongnized or represents more than one time zone. You must configure either the ser 阅读全文
posted @ 2022-10-17 20:21 罗毅豪 阅读(136) 评论(0) 推荐(0) 编辑
摘要:1.下载 下载地址:https://github.com/tporadowski/redis/releases 2.解压 新建一个文件夹为redis-5.0.10,然后将下载好的zip包解压到新建的redis-5.0.10文件夹中。 3.配置环境变量 增加环境变量路径 C:\Windows\Syst 阅读全文
posted @ 2022-10-15 00:05 罗毅豪 阅读(2217) 评论(0) 推荐(0) 编辑
摘要:1.校验数据类型 export const typeOf = function (obj) { return Object.prototype.toString.call(obj).slice(8, -1).toLowerCase(); }; 2.开启全屏 export const launchFu 阅读全文
posted @ 2022-10-08 15:32 罗毅豪 阅读(31) 评论(0) 推荐(0) 编辑
摘要:防抖节流分为防抖和节流,都是为了防止短时间内高频繁调用同一接口的方法。 比如,短时间内重复点击提交同一个评论,异步操纵还未给出响应,多次调用接口,导致重复提交多个评论。 那么,防抖和节流两种方法可解决这一短时间高频繁调用接口的问题。 防抖的核心:设置延时器,短时间高频率触发只有最后一次触发成功。 解 阅读全文
posted @ 2022-10-08 14:54 罗毅豪 阅读(162) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示