vue-pull

pull up or down for vue
648
Install
npm install vue-pull
Latest Version:1.2.8
Older releases:2
License:ISC
Last Updated:Apr 1, 2017
Links: GitHub  ·  npm
Maintainer: gengfire

pull

npm install vue-pull

index.vue

  <template>
    <ul id="pullup">
      <li v-for="li in list"></li>
    </ul>
  </template>

  import Vue from 'vue';
  import pull from 'vue-pull';
  Vue.use(pull);
  
  fetchData(callback){
      fetch('',{
        page: this.page
      })
      .then(res=>{
        if (res.status !== 200) return
        callback && callback();
        this.$pull(document.querySelector('#pullup'), 'up', res.data.has_next?loaded=>{
          this.page ++;
          this.fetchData(()=>{
            loaded && loaded();
          });
        }:'done');
      });
  }
  

Related Packages

vuejs-loadmore

A pull-down refresh and pull-up loadmore scroll component for Vue.js

7,515 84
vue-tab-carousel

一个集成了tab,carousel,loadmore的移动端vue组件

529 9
vue-easyrefresh

Vue component for pull-refresh and push-load.

2,105 126
vue-slide-for-more

A vuejs(vue2) component for loading more data when the content was slide to the...

1,182 4
pure-scroll

一个简洁且好用的滚动库, 基于better-scroll封装

983

Version History

Version Released Vue License
1.2.8 ISC
1.2.6 ISC
1.2.5 ISC
1.2.4 ISC
1.2.3 ISC