1. @better-scroll/observe-dom
Dynamic recalculating container's size for BetterScroll
@better-scroll/observe-dom
Package: @better-scroll/observe-dom
Created by: ustbhuangyi
Last modified: Fri, 19 May 2023 10:27:08 GMT
Version: 2.5.1
License: MIT
Downloads: 12,494
Repository: https://github.com/ustbhuangyi/better-scroll

Install

npm install @better-scroll/observe-dom
yarn add @better-scroll/observe-dom

@better-scroll/observe-dom

中文文档

recaculating BetterScroll's scrollHeight or scrollWidth by MutationObserver, with this, you don't care when BetterScroll's scrollHeight or scrollWidth have changed. Plugin has done it for you.

if current browser does not surpport MutationObserver, it will fallback to setTimeout in recursion

Usage

 import BScroll from '@better-scroll/core'
import ObserveDom from '@better-scroll/observe-dom'
BScroll.use(ObserveDom)

const bs = new BScroll('.wrapper', {
  observeDOM: true
})

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code