页面上有两块公告,需要循环滚动,最初使用animation实现了,但如果两块公告的条数不一致的话,就会导致两块公告滚动的快慢不同,由此需要换种方式实现,使两块公告始终以同样的快慢节奏滚动。
<!-- 公告1 -->
<div class="report-text>
<!-- 大于3条 -->
<ul v-if="list.length > 3" class="list">
<li v-for="(item, index) in list" :key="'list'+index">{
{item.name}}</li>
</ul>
<!-- 小于于3条 -->
<ul v-else>
<li v-for="(item, index) in list" :key="'list'+index">{
{item.name}}</li>
</ul>
</div>
<!-- 公告2-->
<div class="report-text>
<!-- 大于3条 -->
<ul v-if="list2.length > 3" class="list2">
<li v-for="(item, index) in list