javascript - 水平滚动时如何检查用户是否到达了div的末尾?
问题描述
我有一个呈现以下模式的组件。该模式在一个水平 alt div 中呈现用户列表,一次 10 个。我试图弄清楚 div 何时结束:
<Modal isSmall={false}>
<div>
<h4>All Users</h4>
<div style={{ display: "flex", flexDirection: "column" }}>
<input
type="text"
placeholder="Search"
></input>
<div //this div scrolls horizontally, I'm trying to find when it has reached its end
className="scroll"
style={{
display: "flex",
alignItems: "flex-start",
width: "500px",
overflow: "scroll",
}}
>
</div>
</div>
</div>
</Modal>
任何帮助都感激不尽。
我也试过这个答案:https ://stackoverflow.com/a/49573628/15358224
但它似乎没有检测到底部,一旦我开始滚动控制台日志
解决方案
推荐阅读
- sql - 插入值时,INSERT 语句与 CHECK 约束冲突
- progressive-web-apps - 使用 URL 后直接安装 PWA(而不是使用 chrome 中的安装按钮)
- python - 在 pygame 中为 3D 渲染器添加简单的透视图
- c# - Web API POST 请求添加新记录,但是所有属性都设置为 NULL?
- sql - 处理 ORA-01403: 在触发器中找不到异常数据
- python-3.x - 如何正确模拟与 Dask 并行的函数?
- sql - INSERT INTO WITH SELECT 和 WHERE(问题)
- javascript - 反应中的分页不起作用。加载后额外添加到 URL 字符串
- javascript - "$lookup with 'pipeline' 可能没有指定 'localField' 或 'foreignField'"
- c++ - 移动持有 unique_ptr 的类实例