Mao-Scroll: прокрутка текста вверх и вниз
uniapp компонент для прокрутки текста
Перейдите в центр плагинов UniAPP
Нажмите на кнопку слева, чтобы импортировать в проект.
Клонируйте этот репозиторий
git clone https://gitee.com/XzcGroup/mao-scroll.git
Подробнее см.: https://gitee.com/XzcGroup/mao-scroll/blob/master/pages/index/index.vue
<template>
<view>
<view class="main">
<view class="subject">Результаты розыгрыша</view>
<view class="body">
<maoScroll :data="data" :showNum="showNum" :lineHeight="lineHeight" :animationScroll="animationScroll" :animation="animation">
<template v-slot="{line}">
<view class="line">{{line.author}} получил {{line.subject}}</view>
</template>
</maoScroll>
</view>
</view>
<view class="main">
<view class="subject">Конфигурация прокрутки</view>
<view class="body">
<view><text>Общее количество данных:</text><text>{{count}} записей (имитация)</text></view>
<view><text>Количество отображаемых записей:</text><text>{{showNum}} записей</text></view>
<view><text>Высота каждой строки:</text><text>{{lineHeight}}rpx</text></view>
<view><text>Время прокрутки:</text><text>{{animationScroll}} миллисекунд</text></view>
<view><text>Интервал между прокрутками:</text><text>{{animation}} миллисекунд</text></view>
</view>
</view>
</view>
</template>
<script>
import maoScroll from '@/components/mao-scroll/mao-scroll.vue';
export default {
components:{
maoScroll
},
data() {
return {
title: 'Hello',
data: [],
count: 30,
showNum: 5,
lineHeight: 60,
animationScroll: 800,
animation: 2000,
}
},
onLoad() {
this.createData();
},
methods: {
createData: function(){
for(let i = 1; i <= this.count; i++){
this.data.push({
author: 'MaoUI',
subject: 'OnePlus телефон * ' + i + ' шт.'
})
}
}
}
}
</script>
<style>
.main{margin:30rpx;background-color: #FF6700;border-radius: 10rpx;border:1px solid #FF6700;}
.main .subject{height: 80rpx;font-size: 36rpx;text-align: center;line-height: 80rpx;color: #fff;}
.main .body{padding: 20rpx;background-color: #FFFFFF;}
.main .body .line{height: 60rpx;line-height: 60rpx;}
</style>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )