-
官方解释 开启对 content 以及 content 子元素 DOM 改变的探测。当插件被使用后,当这些 DOM 元素发生变化时,将会触发 scroll 的 refresh 方法。 observe-dom 插件具有以下几个特性:
1.1 针对改变频繁的 CSS 属性,增加 debounce
1.2 如果改变发生在 scroll 动画过程中,则不会触发 refresh
-
总结:observe-dom参数会自动监听内容的高度变化,侦听到高度变化的时候会在内部自动调用refresh来保证我们的能够监听到最新的dom结构,完美的解决了因为dom还没加载出来而无法滚动(在dom结构还没完全加载出来的时候,better-scroll实例已经创建出来了)