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>