在用户端前台,需要展示图片轮播效果。这里就需要使用到element-ui的走马灯组件效果。具体实现如下
引入element-ui
依赖
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);
创建页面,实现走马灯组件,并添加相关数据。
<el-carousel indicator-position="outside">
<el-carousel-item v-for="(img,index) in images" :key="index">
<img :src="img.url" alt="无图片"/>
</el-carousel-item>
</el-carousel>
data() {
return {
images:[
{ url: require("@/assets/images/web-banner1.png")},
{ url: require("@/assets/images/web-banner2.jpg")},
{ url: require("@/assets/images/web-banner3.png")},
{ url: require("@/assets/images/web-banner4.jpg")}
]
}
},
来一起看看效果吧
更多用法参考element-ui文档。