美文网首页
上拉加载 和 下拉加载

上拉加载 和 下拉加载

作者: afeng_1234 | 来源:发表于2019-01-13 16:51 被阅读0次
<template>
  <div>
    <!-- <div @click="open()">121</div> -->
    <Confirm ref="confirm" @on-confirm="test()" :content="`好嗨哟`"></Confirm>
    <section style="height: 100%; overflow-y:scroll">
      <mt-loadmore :top-method="loadTop" :bottom-method="loadBottom" :bottom-all-loaded="allLoaded" ref="loadmore">
        <div>
          <div v-for="(item,index) in 100" :key="index">{{index}}</div>
        </div>
      </mt-loadmore>
    </section>
  </div>
</template>
<script>
export default {
  data () {
    return {
      allLoaded: false
    }
  },
  methods: {
    open () {
      this.$refs.confirm.open()
    },
    loadTop () {
      this.open()
      // 加载更多数据
      this.$refs.loadmore.onTopLoaded()
    },
    loadBottom () {
      //注意这个事件 你页面没有布局好的话,是不触发的,算是小坑吧!
      this.open()
      // 加载更多数据
      // this.allLoaded = true// 若数据已全部获取完毕
      this.allLoaded = false// 若数据已全部获取完毕
      this.$refs.loadmore.onBottomLoaded()
    }
  }
}
</script>
image.png

相关文章

网友评论

      本文标题:上拉加载 和 下拉加载

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