element el-carousel轮播图的使用笔记
element
A Vue.js 2.0 UI Toolkit for Web
项目地址:https://gitcode.com/gh_mirrors/eleme/element
·
轮播图有多种样式,这里只选取使用了一种,有需要可以访问官网查看其他样式。
效果图:
官网demo:
// 这里使用了官网提供的demo
<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>
我的代码:
<template>
<el-carousel
:interval="4000"
type="card"
height="198px"
trigger="click"
style="width: 361px; margin: auto"
:autoplay="false"
@change="change"
>
-->
<el-carousel-item v-for="(index, item) in robot" :key="item">
<img
class="cobot"
:src="index"
:title="index.split('/')[3].split('.')[0]"
/>
</el-carousel-item>
</el-carousel>
</template>
<script>
export default {
name: "robot",
props: {},
data() {
return {
// 产品图片,注意图片命名
robot: [
"static/Topbar/robot/mycobot280.png",
"static/Topbar/robot/mycobot320.png",
"static/Topbar/robot/mycobot600.png",
"static/Topbar/robot/mypalletizer.png",
],
};
},
methods: {
// element 轮播图
// change事件:幻灯片切换时触发,回调激活的幻灯片的索引,原幻灯片的索引
change(new, old) {
// 通知父组件幻灯片切换
this.$emit("robotChanged", new + 1);
},
},
};
</script>
<style scoped>
.cobot,
.cobot_pro {
height: 198px;
width: 180px;
}
.el-carousel__item:nth-child(2n) {
background-color: #fff;
}
.el-carousel__item:nth-child(2n + 1) {
background-color: #fff;
}
.get {
border: 2.5px solid #04a2d8;
border-radius: 20px;
}
</style>
官网参数说明:


A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:2 个月前 )
c345bb45
1 年前
a07f3a59
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update transition.md
* Update table.md
* Update table.md
* Update transition.md
* Update popover.md 1 年前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)