Vuejs 上 lazyload 的使用及移动端 bug 修复

原作者把代码写得非常漂亮,如果你的图片的滚动容器是window,则可以直接使用:

github: https://github.com/hilongjw/vue-lazyload


但是,在我的项目中,图片在<div class="scroll"></div>中,而该容器是固定高度,且overflow: auto,所以我在容器中的滚动无法触发scroll监听,导致惯性滚动后到达的位置后,图片可能并不刷新的尴尬现象

于是我在option中加多了一个参数scrollElement,用于指定滚动容器,并不适用于所有情景所以放弃PR,但我相信不少项目会有与我这里一样的情景

项目地址:https://github.com/coolhihi/vue-lazyload

若您觉得我的博文对您有帮助,欢迎点击下方按钮对我打赏
打赏