首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
type script
订阅
AaronYin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
react长列表优化方案: react-virtualized
如果我们直接把整个列表渲染出来, 仅仅学生列表就会生成1000+个div标签. 这个时候的DOM数量就会变得难以想象. 我们都知道, DOM结构如果过大, 网页就会出现用户操作体验上的问题, 比如滚动, 点击等常用操作. 同时, 对react的虚拟DOM计算以及虚拟DOM反映到…
三种虚拟列表原理与实现
在前端工作中免不了接触到虚拟列表,本文通过简单易懂的图和代码手把手教大家实现三种虚拟列表。看完本文,相信各位随手就能撸出一个虚拟列表!
原生JS控制多个滚动条同步跟随滚动
本文要探讨的是,当这两个容器元素的内容都超出了容器高度,即都出现了滚动框的时候,如何在其中一个容器元素滚动时,让另外一个元素也随之滚动。 既然是与滚动条有关,那么首先想到 js中控制滚动条高度的一个属性: scrollTop,只要能控制这个属性的值,自然也就能控制滚动条的滚动了…
mini react-window(二) 实现可知变化高度虚拟列表
基于上一节固定高度列表的实现,本小节实现针对高度可控元素的虚拟列表实现,稍微复杂一些,感兴趣的小伙伴可以跟着小编一起书写
使用react-window构造虚拟列表(性能优化)
使用react-window处理大批量数据列表,可避免因为数据的更新导致大量的重新渲染,优化页面渲染性能。
Typescript装饰器
前言: 最近体验了一下midway这款框架,我的评价是真香。装饰器给代码层面上带来了简洁,让我们不再关注背后的实现,只需要知道有这么个方法,同时在读到官方文档上依赖注入时,这是我不知凡几都熟悉但未曾深