react-size-components:React物大小测量组件的资料库

时间:2024-05-31 23:16:23
【文件属性】:

文件名称:react-size-components:React物大小测量组件的资料库

文件大小:154KB

文件格式:ZIP

更新时间:2024-05-31 23:16:23

JavaScript

React尺寸成分 关于 React Size Components(RSC)是一个小型轻量级的库,用于测量和监视相对于浏览器窗口的组件的大小和位置。 它是一种通用的HOC,可包装您的组件并仅提供您为特定组件请求的尺寸数据。 侦听诸如调整大小和滚动之类的浏览器事件可能是一项繁重的任务,因此RSC使用侦听的订阅/发布方法。 这意味着所有大小的组件都只有一个事件侦听器。 比较测量值也可能是非常繁重的任务,因此RSC使用PureComponents,并且永远不会改变其内部状态。 传递下来的道具将尽快出现,以便您的组件可以提供快速响应的用户体验。 RSC的核心使用请求动画帧,以便组件在用户更改它们时知道它们的大小。 当然,您随时可以在以后进行反跳操作,以获得更高的性能! 除了默认情况下可用的道具外​​,RSC还支持创建自定义道具。 它还使上面引用的订阅对象可用,因此您可以订阅窗口事件以提高性


网友评论