node.js - NextJS 在滚动时延迟加载 div 列表
问题描述
我将如何有效地加载大量 div?我的想法是设置某种延迟加载,在渲染结束时加载 div,并且仅在它们即将进入视图时加载。我想知道我将如何实现这一点。我看了看,react-loadable
但这似乎更多地用于导入组件和延迟加载这些组件。
我的设置从 json 列表中读取并映射数据并输出 div。
import list from './file.json'
return (
{list.map((item) => (
<div>{item}</div>
))}
)
有没有办法实现react-loadable
或者这个类似的库可以做我需要的?否则我不知道该怎么做。
解决方案
推荐阅读
- mongodb - $geoNear 近坐标没有结果
- c# - System.MissingMethodException - 仅在设备启动时
- hive - 将数据加载到结构的配置单元数组
- jenkins - Jenkins Pipeline sshPublisher:如何获取 execCommand 的退出代码和输出?
- python - 如何相互减去numpy数组中的相邻向量
- dart - F/flutter (10109): [FATAL:flutter/shell/common/switches.cc(133)] 检查失败:映射 && 大小。无法解析符号:_binary_icudtl_dat
- firebase - Firestore 基本问题:如何避免 N+1 加入请求
- azure - Azure ARM 模板部署 concat 构建 CosmosDB 连接字符串
- java - 将实体保存在集合中并嵌入到其他对象中
- csv - 平面文件目标列数据类型验证