美文网首页
Vue-lazy 重复刷新问题。

Vue-lazy 重复刷新问题。

作者: 唐_亮 | 来源:发表于2019-01-13 01:06 被阅读0次

    在用vue-lazy来做,懒加载的时候,每次v-show的变量改变的时候用到v-lazy的图片都会刷新一下。研究了下Vue-Lazyload.js v1.2.6的代码发现update的时候重新调用了add。

    本代码上面还有一堆vue的源码,所以有好几千行,要研究所以没压缩。下载下来的js本地修改的没有用脚手架所以本地改了(vue+apicloud项目)

    这里应该判断下当前的src值是否和新的data-src值是否一样如果是一样就不需要add了。于是,我再add方法里面加入如下的判断就可以实现vue变量改变的时候不去刷新图片了。达到完美的预期效果。

    相关文章

      网友评论

          本文标题:Vue-lazy 重复刷新问题。

          本文链接:https://www.haomeiwen.com/subject/bgxkdqtx.html