首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员大卫
掘友等级
公众号 @程序员大卫
作者: @joyday/vue-loop-scroll,一个热爱分享的前端老司机!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
程序员大卫
公众号 @程序员大卫
·
20天前
关注
一个关于时区的线上问题
我们有一个较老的全球化项目,前端框架使用的是 Vue 2 + Element UI (v1.4.13)。在加拿大等北美地区测试时,发现一个非常诡异的问题: 当选择日期为 2...
11
4
分享
程序员大卫
公众号 @程序员大卫
·
1月前
关注
表单与上传组件校验的问题!
公司有一个较老的项目,使用的是 Vue2 搭配 Element UI(1.4.13)。 在这个版本中,Form 表单的校验方法不会返回 Promise,因此需要自己封装。 ...
0
评论
分享
程序员大卫
赞了这篇文章
Minko
8月前
关注
写了5个vite插件后,发现其实vite插件并不难
前言 如果你是一名纯前端开发,很少或者根本没有写过nodejs,那么从编写vite插件入门nodejs,会带给你很丝滑的体验。 这篇文章将从我个人的经验总结出编写vite插...
58
1
分享
程序员大卫
公众号 @程序员大卫
·
1月前
关注
Vue 和 React 受控组件的区别!
背景 有时候我们希望一个复选框 (checkbox) 始终保持勾选状态,即使用户点击也不会被取消。 在真实业务中,当然可以通过 :disabled 属性直接禁用实现,但这并...
0
评论
分享
程序员大卫
公众号 @程序员大卫
·
1月前
关注
解决中文输入法导致的频繁 Input 事件!
在使用 input 输入框时,如果正在通过中文输入法打字,会出现一个问题:输入还未完成(比如拼音还没选字、还没按下回车)时,input 事件就已经触发了。 这会导致我们在还...
3
评论
分享
程序员大卫
赞了这篇文章
三原
前端工程师
·
2年前
关注
虚拟滚动:静态虚拟滚动、动态虚拟滚动,实现起来有什么区别?
虚拟滚动 常用场景 table表格 (在列比较多,还有产品需求就是不想要分页!!!) select下拉菜单数据较多场景 list 像博客等平台展示信息列表如果用户一直往下加...
67
11
分享
程序员大卫
公众号 @程序员大卫
·
2月前
关注
页面加载太慢?一文搞懂 JS 和 CSS 阻塞机制!
我们都知道,现代浏览器会并行下载各种资源(如 JS、CSS、图片等),但 JS 和 CSS 的加载与阻塞行为到底是什么?本文将通过实际案例、实验、配图,一次性讲清楚这些常见...
7
评论
分享
程序员大卫
公众号 @程序员大卫
·
3月前
关注
从一次线上问题聊聊 JS 事件循环
JavaScript 的事件循环(Event Loop)机制决定了浏览器如何处理用户操作、异步任务和 UI 更新。很多页面“卡顿”、事件响应延迟等问题,其实都与事件循环和主...
3
评论
分享
程序员大卫
赞了这篇文章
不喝酒不会写代码
前端开发工程师
·
11月前
关注
错怪react的半年-聊聊keepalive
背景 在半年前的某一天,一个运行一年的项目被人提了建议,希望有一个tabs页面,因为他需要多个页面找东西。 我:滚,自己开浏览器标签页(此处吹牛逼) 项目经理:我审核的时候...
76
48
分享
程序员大卫
公众号 @程序员大卫
·
4月前
关注
前端自动检测更新的 3 种方式!
对于一些基于 SPA 构建的 ToC 网站,或者嵌入 App 的 Hybrid H5 页面,在项目发布上线后,我们希望能够自动检测是否有新版上线并及时提示用户刷新页面,避免...
4
评论
分享
程序员大卫
赞了这篇文章
suda
前端攻城狮 | coc高级选手一枚
·
3年前
关注
react中如何实现 keep-alive 效果
在react中如何构思并实现一个具有全局状态缓存的通用能力组件,并提供了与目前社区流行的各种框架之间的结合使用的实例...
95
57
分享
程序员大卫
赞了这篇文章
阿祎
elegant
·
2年前
关注
简单实现React KeepAlive不依赖第三方库(附源码)
React KeepAlive 实现,不依赖第三方库,支持React18,大家好!打工人打工魂,我是阿祎,是一个前端开发经验3年+的菜菜子打工人👷🏻♂️,略微懂些后端...
150
84
分享
程序员大卫
赞了这篇文章
WebInfra
前端 @字节跳动 Web Infra
·
9月前
关注
Build System 视角:重新认识前端打包工具的设计哲学
本文从 Build Systems 理论出发,深入分析了 webpack、Rspack 、Vite、Turbopack 等前端打包工具的底层设计。...
22
3
分享
程序员大卫
公众号 @程序员大卫
·
4月前
关注
前端调试太痛苦?这 7 个技巧直接解决 90% 问题!
在前端开发和排查线上问题的过程中,我们经常会遇到调试受限的场景:无法直接修改线上代码、hover 和 select 样式难以定位、JS 报错追踪困难等。为了提高调试效率,我...
539
73
分享
程序员大卫
公众号 @程序员大卫
·
4月前
关注
localStorage 也能监听变化?带你实现组件和标签页的同步更新!【附完整 Vue/React Hook 源码】
在某些业务场景下,我们需要监听 localStorage 的变更,并在当前页面的多个组件之间进行同步更新,同时还能支持多个浏览器标签页之间的数据同步。 举个例子:在 Hyb...
4
3
分享
下一页
个人成就
文章被点赞
1,198
文章被阅读
74,615
掘力值
4,967
关注了
3
关注者
170
收藏集
5
关注标签
0
加入于
2019-01-30