element ui 轮播
时间: 2023-08-22 16:08:48 浏览: 99
elementUI实现多图轮播,亲测可用。
Element UI提供了一个Carousel(轮播)组件,用于在页面上展示多个轮播项。您可以使用该组件来实现图片轮播、新闻轮播等功能。以下是一个简单的Carousel组件的用法示例:
```html
<template>
<el-carousel :autoplay="true" :interval="4000">
<el-carousel-item v-for="item in items" :key="item.id">
<img :src="item.imageUrl" alt="">
</el-carousel-item>
</el-carousel>
</template>
<script>
export default {
data() {
return {
items: [
{ id: 1, imageUrl: 'https://picsum.photos/600/300/?image=1' },
{ id: 2, imageUrl: 'https://picsum.photos/600/300/?image=2' },
{ id: 3, imageUrl: 'https://picsum.photos/600/300/?image=3' },
{ id: 4, imageUrl: 'https://picsum.photos/600/300/?image=4' }
]
}
}
}
</script>
```
在上面的示例中,我们使用`el-carousel`和`el-carousel-item`组件来展示多个轮播项。`el-carousel`组件包含多个`el-carousel-item`子组件,每个子组件代表一个轮播项。我们使用`v-for`指令来循环渲染多个轮播项,然后在每个轮播项中插入一个`img`标签来显示图片。`autoplay`属性用于控制轮播是否自动播放,`interval`属性用于控制轮播项之间的切换时间间隔。
阅读全文