loadmore.vue 745 Bytes
<template>
  <div>
    <block v-if="nomore">
      <div class="zan-loadmore zan-loadmore--nomore">
        <div class="zan-loadmore__tips">
          <div class="zan-loadmore__dot"></div>
        </div>
      </div>
    </block>

    <block v-else-if="nodata">
      <div class="zan-loadmore zan-loadmore--nodata">
        <div class="zan-loadmore__tips">{{ nodata_str || '暂无数据' }}</div>
      </div>
    </block>

    <block v-else-if="loading">
      <div class="zan-loadmore">
        <div class="zan-loading"></div>
        <div class="zan-loadmore__tips">加载中...</div>
      </div>
    </block>
  </div>
</template>

<script>
  export default {
    props: ['nomore', 'nodata', 'loading']
  }
</script>

<style scoped>
</style>