zoukankan      html  css  js  c++  java
  • vue-infinite-scroll------vue的无线滚动插件

    vue-infinite-scroll------vue的无线滚动插件

    博客说明

    文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

    说明

    Vue实现下拉加载最佳方案自然是使用vue-infinite-scroll来实现,这是我看到的最霸气的一句好,就冲着这个来

    官方GitHub地址

    https://github.com/ElemeFE/vue-infinite-scroll

    下载

    到项目的目录下执行次命令

    cnpm install vue-infinite-scroll --save
    

    使用

    <div v-infinite-scroll="loadMore" infinite-scroll-disabled="busy" infinite-scroll-distance="10">
      加载中    //可以放置动态的加载效果
      <img src="./../assets/loading-spinning-bubbles.svg" v-show="loading">
    </div>
    
    <script>
    var count = 0;
    new Vue({
      el: '#app',
      data: {
        data: [],
        busy: false
      },
      methods: {
        loadMore: function() {
          this.busy = true;
          setTimeout(() => {
            for (var i = 0, j = 10; i < j; i++) {
              this.data.push({ name: count++ });
            }
            this.busy = false;
          }, 1000);
        }
      }
    });
    </script>
    

    感谢

    vue-infinite-scroll

    万能的互联网

    以及勤劳的自己

  • 相关阅读:
    重建二叉树
    替换空格
    四种类型转换符
    KVC和KVO简单介绍
    多线程之GCD的理解
    iOS常用代码
    iOS开发一些经常用到的第三方框架
    AS3 about Array.splice()
    sharedobject
    FlashBuilder的快捷键
  • 原文地址:https://www.cnblogs.com/guizimo/p/12503057.html
Copyright © 2011-2022 走看看