Element UI 走马灯的使用

导读:本篇文章讲解 Element UI 走马灯的使用,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

走马灯是什么

原生js实现

Element UI的走马灯使用

Carousel Events


走马灯是什么

在有限空间内,循环播放同一类型的图片、文字等内容,走马灯也叫轮播图。

比如

Element UI 走马灯的使用

 

原生js实现

JS实现轮播图效果(同时播放音频)_trigger333的博客-CSDN博客

Element UI的走马灯使用

Element – The world’s most popular Vue UI framework

Element UI 走马灯的使用

<template>
  <el-carousel :interval="4000" type="card" height="200px">
    <el-carousel-item v-for="item in 6" :key="item">
      <h3 class="medium">{{ item }}</h3>
    </el-carousel-item>
  </el-carousel>
</template>

<style>
  .el-carousel__item h3 {
    color: #475669;
    font-size: 14px;
    opacity: 0.75;
    line-height: 200px;
    margin: 0;
  }
  
  .el-carousel__item:nth-child(2n) {
    background-color: #99a9bf;
  }
  
  .el-carousel__item:nth-child(2n+1) {
    background-color: #d3dce6;
  }
</style>

代表走马灯组件,一般配置的参数有

走马灯切换间隔: :interval=”4000″ 单位 毫秒

走马灯类型   type=”card”

展示高度   height=”200px” 

Carousel Events

Element UI 走马灯的使用

 当幻灯片被切换时 (不论是时间间隔到了自动切换,还是用户点击左右切换按钮手动切换) 都会触发该事件。

所以可以绑定如下事件:

@change=”carouselChange”

一旦图片手动或者自动切换,就会执行methods中的carouselChange函数:

在触发该事件时 会传入两个参数,第一个是切换后当前图片的索引,第二个是原先图片的索引。

carouselChange(now, prev) {
      console.log("图片索引切换: " + prev + "--->" + now);
      
    },

 一般在data中定义图片资源的数组,使用命令v-for来进行遍历。

里面不仅仅可以放置图片,还可以放置其他资源,比如音频 视频等。

<el-carousel-item v-for="item in pics" :key="item">
     <el-image :src="item"></el-image>
     <audio :src="musicUrl" autoplay="autoplay"></audio>
</el-carousel-item>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/92752.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!