...
|
...
|
@@ -4,28 +4,30 @@ |
|
|
<div ref="eternal" class="eternal-top">
|
|
|
<slot name="eternalTop"></slot>
|
|
|
</div>
|
|
|
<div ref="scrollList" class="scroll-reveal-list" :style="{height: listHeight + 'px'}">
|
|
|
<div
|
|
|
v-for="(items, col) in visibleItems"
|
|
|
:key="col"
|
|
|
class="scroll-reveal-col"
|
|
|
:ref="'col'+ col"
|
|
|
:style="colStyle">
|
|
|
<div class="scroll-reveal-list-block">
|
|
|
<div ref="scrollList" class="scroll-reveal-list" :style="{height: listHeight + 'px'}">
|
|
|
<div
|
|
|
v-for="item in items"
|
|
|
:key="item.index"
|
|
|
class="scroll-reveal-item"
|
|
|
:ref="'items' + item.index"
|
|
|
:style="getItemStyle(item)">
|
|
|
<div v-if="!item.placeholder">
|
|
|
<slot name="item" :data="item"></slot>
|
|
|
v-for="(items, col) in visibleItems"
|
|
|
:key="col"
|
|
|
class="scroll-reveal-col"
|
|
|
:ref="'col'+ col"
|
|
|
:style="colStyle">
|
|
|
<div
|
|
|
v-for="item in items"
|
|
|
:key="item.index"
|
|
|
class="scroll-reveal-item"
|
|
|
:ref="'items' + item.index"
|
|
|
:style="getItemStyle(item)">
|
|
|
<div v-if="!item.placeholder">
|
|
|
<slot name="item" :data="item"></slot>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="loading">
|
|
|
<p v-if="noMore" class="load-text">没有更多了</p>
|
|
|
<Loading v-else :size="20"></Loading>
|
|
|
<div class="loading">
|
|
|
<p v-if="noMore" class="load-text">没有更多了</p>
|
|
|
<Loading v-else :size="20"></Loading>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
...
|
...
|
|