总结
KAGHQ
这个作者很懒,什么都没留下…
展开
-
减少浏览器长耗时怎么做
通过把方法传递给 setTimeout,也就等同于重新创建了一个新的任务,延迟了回调的执行,而且使用该方法,即便是将 delay 时间设定成 0,也是有效的。当让步于主线程后,浏览器就有机会处理那些更重要的任务,而不是放在队列中排队。理想状态下,一旦出现用户界面级别的任务,就应该让步给主线程,让任务更快的执行完。比如说,任务队列中有很多任务,但是不想阻挡用户输入,使用 isInputPending 和自定义方法 yieldToMain 方法,就能够保证用户交互时的 input 不会延迟。原创 2024-03-20 10:24:16 · 424 阅读 · 0 评论 -
window11安装nvm
找到nvm安装路径 -> 找到 settings.txt 文件 -> 配置下载源。解压之后 安装exe文件 路径自己选择。原创 2023-11-08 14:07:39 · 136 阅读 · 0 评论 -
mac怎么使用charles抓取iphone的手机包
1.配置 Charles 代理:在 Charles 中选择“Proxy”菜单,然后选择“Proxy Settings”,在“Proxy Settings”对话框中选择“Proxies”选项卡,在“Proxies”选项卡中勾选“Enable macOS。2.在 iPhone 上配置代理:打开 iPhone 的设置,选择“无线局域网”,然后选择当前连接的 Wi-Fi 网络,在网络详情页面中选择“配置代理”,选择“手动”,在“服务器”和“端口”输入 Charles 的 IP 地址和端口号(默认为。原创 2023-07-19 21:40:57 · 2309 阅读 · 0 评论 -
processon画出双箭头【processon使用教程】
点击刚才创建出来的线段,在右上角点击连线类型。直接拖动点,建立起连接。转载 2023-07-05 21:12:59 · 1386 阅读 · 0 评论 -
ECharts社区 合集整理
https://blog.csdn.net/SangHongxv/article/details/125671943转载 2023-06-14 19:32:02 · 293 阅读 · 0 评论 -
console.log在控制台中打印出彩色
background,包括 background-image 等。outline,及其他outline属性。border,及其他border属性。font,及其他font属性。clear 和 float。原创 2023-06-06 10:37:55 · 971 阅读 · 0 评论 -
使用class封装axios请求
【代码】使用class封装axios请求。原创 2023-05-22 13:57:38 · 212 阅读 · 0 评论 -
vue2简单的前端实现抽奖
【代码】vue2简单的前端实现抽奖。原创 2023-05-11 20:05:02 · 486 阅读 · 0 评论 -
一个心脏跳动效果的按钮
【代码】一个心脏跳动效果的按钮。原创 2023-05-11 19:31:54 · 128 阅读 · 0 评论 -
小程序设置跳转指定页面生成小程序码
设置跳转小程序码原创 2023-05-09 16:27:11 · 103 阅读 · 0 评论 -
vscode配置代码注释
配置注释转载 2023-04-15 22:02:36 · 179 阅读 · 0 评论 -
echarts中堆叠图两个y轴配置
series中设置yAxisIndex左边的是0右边的是1。原创 2023-04-14 01:10:08 · 461 阅读 · 0 评论 -
vue3中封装echarts
【代码】vue3中封装echarts。原创 2023-04-14 00:31:10 · 797 阅读 · 0 评论 -
dayjs取 本周、上周、本月、上月、本季度、上季度时间段
console快捷键转载 2023-04-13 14:06:36 · 995 阅读 · 0 评论 -
console插件的快捷键
console快捷键原创 2023-04-10 10:27:46 · 55 阅读 · 0 评论 -
js核心概念 class实现继承
http://t.zoukankan.com/jiafifteen-p-12201355.html转载 2023-01-04 08:47:43 · 52 阅读 · 0 评论 -
两个umijs/max项目使用微前端简单示例
a href=“http://localhost:8000/app1”>跳转到子路由本人使用umijs/max搭建项目(内置了qiankun插件)写子应用的id并且规定子应用打开的端口。package.json中。.umirc.ts中。.umirc.ts中。原创 2022-12-20 17:00:05 · 1452 阅读 · 1 评论 -
1-css篇
是 text-line text-color text-style text-thickness(上划线/下划线,颜色,样式(直线/虚线),粗细) 缩写。这个属性设置文本修饰线的外观。原创 2022-12-13 21:37:31 · 210 阅读 · 0 评论 -
npm包管理器和brew包管理器区别
npm是NodeJS的包管理器是可以跨平台的,也就是说只要你电脑上安装的nodejs无论是windows系统还是macOS都可以使用brew是用于macOS X系统的包管理器原创 2022-12-07 20:23:23 · 368 阅读 · 0 评论 -
mac卸载java
mac卸载java转载 2022-12-07 18:27:09 · 377 阅读 · 0 评论 -
如何配置axios才能让返回值直接能获取到data,而不是response.data.data?
axios 拦截器中response配置返回“return res.data;转载 2022-11-22 14:04:06 · 1247 阅读 · 0 评论 -
关于vite vue-cli webpack区别
是一个基于 Vue.js 进行快速开发的完整系统,是一个脚手架,基于webpack。:是基于js应用程序的静态模块打包工具。: 是一种新型的前端构建工具。也是一个脚手架,基于vite。原创 2022-11-22 11:14:27 · 312 阅读 · 0 评论 -
使用vscode做断点调试
安装Code Debugger扩展。原创 2022-11-17 17:43:48 · 286 阅读 · 0 评论 -
ts报错类型“NodeRequire”上不存在属性“context”
yarn add @types/webpack-env -D原创 2021-08-23 14:27:11 · 7364 阅读 · 0 评论 -
vscode常用注释快捷键
点击编辑下拉查看vscode注释快捷键。原创 2022-11-17 15:04:22 · 219 阅读 · 0 评论 -
手写一个深拷贝
【代码】手写一个深拷贝。转载 2022-11-14 22:32:09 · 54 阅读 · 0 评论 -
Set集合,forEach遍历会导致无限循环问题
在调用forEach遍历Set集合的时候,如果一个值已经被访问过了,但是该值被删除被重新添加到集合,如果此时forEach循环并没有结束 那么该值会被重新访问 解决方法如下 重新构造另外一个Set集合并遍历它。原创 2022-11-07 15:31:06 · 709 阅读 · 0 评论 -
vue3插槽作用域插槽
在子组件中使用slot 用:传值给父组件父组件使用插槽的时候用slotProps接收子组件中插槽传递过来的值 当然也可以直接使用对象解构。注意v-slot="slotProps"槽函数签名的匹配方式。例如: 如果希望灵活的处理每个子组件的外观,并且将每个子组件的样式留给使用它的父组件。可以使用v-bind传递每一个item的参数,在父组件的插槽中接收。官方的花式使用案例可以使理解更深入哦。原创 2022-10-24 12:16:46 · 793 阅读 · 0 评论 -
ts 类型学习
新增类型联合类型 自定义类型(类型别名) 接口 元组 字面量类型 枚举 void any等ts常用类型对象类型:object 包括数组 对象 函数等数组类型两种写法。原创 2022-10-09 21:58:11 · 5020 阅读 · 0 评论 -
统一封装try catch处理同步代码异常
【代码】统一封装try catch处理同步代码异常。原创 2022-10-09 11:58:23 · 510 阅读 · 0 评论 -
useEffect useMemo useCallback区别
useCallback 和 useMemo 都是性能优化的手段,类似于类组件中的 shouldComponentUpdate,在子组件中使用 shouldComponentUpdate, 判定该组件的 props 和 state 是否有变化,从而避免每次父组件render时都去重新渲染子组件。2.useMemo优化针对当前组件高开销的计算。1.useCallback优化对子组件的渲染。两者都是为了优化组件,减少组件的渲染应用。转载 2022-09-22 20:24:38 · 115 阅读 · 0 评论 -
Git 实战 把本地项目推送到远程仓库(GitHub)
这2步执行完了 再执行git push razorpage master。git remote add razorpage 项目地址。不清楚这命令含义的可以看上面文章的连接。1.把本地代码通过Git命令进行初始化。使用以下命令把项目推送到远程。3.把项目推送到远程。转载 2022-09-02 21:24:05 · 124 阅读 · 0 评论 -
vue中动态添加两个类名
【代码】vue中动态添加两个类名。原创 2022-08-31 20:23:58 · 524 阅读 · 0 评论 -
将vue2组件发布成一个npm包
参照v文件目录如上。原创 2022-08-30 22:07:43 · 541 阅读 · 0 评论 -
vue3+js批量引入全局组件
公共组件components同级目录下添加index.js文件。main.js中引入index.js文件。原创 2022-08-01 17:09:27 · 1230 阅读 · 0 评论 -
关于react hook视频讲解笔记
useStateuseEffectuseEffect可以在组件渲染后实现各种不同的副作用。原创 2022-07-26 22:47:57 · 149 阅读 · 0 评论 -
uni-vue写的小程序多选反选demo
css原创 2022-06-29 21:28:01 · 73 阅读 · 0 评论 -
less将font字体逐级加4
css原创 2022-06-29 21:25:48 · 96 阅读 · 0 评论 -
windows11安装nodejs详解
333转载 2022-06-27 22:27:36 · 6486 阅读 · 4 评论 -
scrollTop、offsetHeight、offsetTop、 clientHeight等属性用法详解
下面有每个属性详细的解释网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高:document.body.scrollHeight网页被卷去的高:document.b转载 2021-09-22 23:20:51 · 4621 阅读 · 0 评论