Vue.js+Element-UI走馬燈圖片自適應實踐
核心程式碼
<el-carousel :height="bannerHeight+'px'" >
<el-carousel-item v-for="item in imgUrls" :key="item">
<img
ref="bannerHeight"
@load="imgLoad" style="width: 100%"
:src="item"
>
</el-carousel-item>
</el-carousel>
<script>
export default {
name: "Love",
components: { Menu },
data () {
return {
bannerHeight: "",
imgUrls: [
'https://www.guanacossj.com/media/fzy/189531609426993_.pic_hd.jpg',
'https://www.guanacossj.com/media/fzy/189521609426989_.pic_hd.jpg',
],
}
},
mounted(){
this.imgLoad();
window.addEventListener('resize',() => {
this.bannerHeight=this.$refs.bannerHeight[0].height;
this.imgLoad();
},false)
},
methods: {
imgLoad(){
this.$nextTick(()=>{
this.bannerHeight=this.$refs.bannerHeight[0].height;
console.log(this.$refs.bannerHeight[0].height);
})
},
}
}
</script>
相關文章
- 圖片自適應
- 響應式圖片(自適應圖片)
- CSS實現圖片寬度自適應CSS
- padding-bottom實現圖片自適應padding
- 純JS實現走馬燈JS
- TextView走馬燈TextView
- 前端:WebP自適應實踐前端Web
- bootstrap的圖片自適應屬性boot
- CSS 圖片固定長寬比實現高度自適應CSS
- css實現圖片自適應容器的幾種方式CSS
- 使用Layer如何完成圖片的自適應
- CSS實現背景圖片固定寬高比自適應調整CSS
- 使用 Flutter 實現一個走馬燈佈局Flutter
- ADB 自適應遠光燈系統
- Flutter實現馬蜂窩小紅書自適應高度輪播圖Flutter
- Swiper幻燈片設定圖片自動高度的方法
- 圖片寬高自動適配
- 微信小程式之swiper輪播圖中的圖片自適應高度微信小程式
- [教程文件]html5實現圖片自適應手機螢幕頁面的cssHTMLCSS
- 微信小程式 – 富文字圖片寬度自適應(正則)微信小程式
- Android 8.0 自適應圖示Android
- HTML5 body設定全屏背景圖片 如何讓body的背景圖片自適應整個屏—-實戰經驗HTML
- 安居客面試題:純css實現未知比例圖片自適應且水平垂直居中面試題CSS
- Element-Ui元件(四十二)Carousel 走馬燈UI元件
- canvas實現圖片馬賽克Canvas
- 短視訊系統原始碼,上傳圖片自適應拉伸符合高度原始碼
- 短視訊直播系統,個人主頁背景圖片自適應寬高
- CSS聚光燈文字(無圖片)CSS
- JS實現馬賽克圖片效果JS
- canvas圖片跨域實踐解惑Canvas跨域
- echarts圖示如何自適應寬度Echarts
- 微信輪播圖自適應高度
- 小學數學學習:神奇的走馬燈數 142857
- 高德車載導航自研圖片格式的探索和實踐
- css 實現圖片寬度自適螢幕,高度與寬度成固定比例CSS
- element-ui Carousel 走馬燈原始碼分析整理筆記(十一)UI原始碼筆記
- 幻燈片放映模式切換windows terminal背景圖片模式Windows
- 自適應案例