【发布时间】:2023-03-24 16:45:01
【问题描述】:
我正在寻找一种 JS / React 解决方案来计算可拖动 div 块(具有不同宽度)的高度或行数。需要高度来计算虚线边框内的内容高度,等于 (viewport - draggable_blocks_height)。
您可以想象,在调整窗口大小/更改分辨率以及拖动块/删除或添加到 draggable_blocks_container 期间,计算应该动态进行。
有什么想法、概念或类似的例子吗? 谢谢
【问题讨论】:
-
您可以在浮动 div 的容器上放置一个 ref,并在数据/大小发生变化时通过
innerHeight属性获取 div 的高度。 React Ref Docs. -
innerHeight可用于document.window。其他 DOM 元素有clientHeightstackoverflow.com/questions/22675126/…
标签: javascript reactjs