首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
林前端
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
834
文章 834
沸点 0
赞
834
返回
|
搜索文章
赞
文章( 834 )
沸点( 0 )
🔥 深度解析 IntersectionObserver API:从原理到实战(附懒加载完整代码)
1. 为什么需要 IntersectionObserver? 传统滚动监听(如 scroll 事件)需要频繁计算元素位置,性能差且代码复杂。
Vue3 + IntersectionObserver 实现滚动加载数据
还在用传统scroll事件实现无限滚动?Vue3+IntersectionObserver方案更优雅!本文详细对比两种实现方式,手把手教你用现代API打造高性能无限滚动列表。从原理剖析到完整项目实现
为何弹性布局中flex:1需配合height:0固定高度?
在 Flexbox 布局中,flex: 1 与 height: 0 的配合使用是一个常见的技巧,主要是为了处理不同浏览器对 flex 项内容高度计算的差异。
IntersectionObserver 实现虚拟列表初探
前端开发中经常会遇到大数据量列表展示的性能问题,即大数据量一次性展示时前端渲染大量 Dom,触发渲染性能问题,造成初始加载白屏,交互卡顿等。解决这类问题的方案也有很多,使用虚拟列表展示是一个比较
IntersectionObserver:实现滚动动画、懒加载、虚拟列表...
IntersectionObserver使我们能够轻松获取获取元素的交叉状态,实现诸如懒加载、埋点监控、视差滚动等多种场景。 它性能良好,用法简洁。带来了极大的便利和用户体验,非常值得尝试。
转转UI自动化走查方案探索
UI走查是现在转转C端需求开发流程中相当重要的一环,然而UI走查这一环节难以接入自动化流程中,导致其没有如同测试环节一样的冒烟环节,导致UI还原度难以得到保证。本文基于此问题提出了自动化解决方案
Vue CLI组件循环引用踩坑,组件未注册问题
Failed to mount component: template or render function not defined. 这样的错而不是未注册! 问题解决了。 这个问题似乎还是出在循环引用上(两个组件间无法判断起点,导致组件注册失败?),但报错信息却提示未注册(这…
Claude 总是泛泛而谈?试试给它装个"技能包",用 Skills 沉淀团队最佳实践
Claude Skills:给 AI 装上专业"技能包" 用 Claude Code 开发项目的时候,经常遇到这些困惑: 让 Claude 做代码审查,它给的建议太泛泛,不够专业? 写 Python
Playwright自定义测试报告,并与钉钉,企微,飞书集成
Playwright是新一代Web自动化测试框架,有着极致的测试速度,今天分享一下如何给Playwright自定义测试报告。 Playwright官方测试报告 在介绍自定义报告前,先了解官方提供的
【硬核开源mcp-chrome】一个chrome插件,能让任意chatbot接管你的chrome浏览器
让chrome浏览器变成你的智能助手,让AI接管你的浏览器,将您的浏览器转变为强大的 AI 控制自动化工具。
下一页
关注了
29
关注者
2
收藏集
2
关注标签
13
加入于
2021-05-30