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>
相關文章
- 純JS實現走馬燈JS
- TextView走馬燈TextView
- CSS實現圖片寬度自適應CSS
- jQuery實現圖片尺寸自適應效果jQuery
- UITableViewCell自適應圖片高度UIView
- progressBar走馬燈設定
- 前端:WebP自適應實踐前端Web
- css控制圖片不變形,圖片自動適應CSS
- Flutter實現馬蜂窩小紅書自適應高度輪播圖Flutter
- bootstrap的圖片自適應屬性boot
- css實現圖片自適應容器的幾種方式CSS
- CSS 圖片固定長寬比實現高度自適應CSS
- padding-bottom實現圖片自適應padding
- 使用 Flutter 實現一個走馬燈佈局Flutter
- html背景圖片自適應瀏覽器HTML瀏覽器
- jQuery實現的圖片尺寸自適應程式碼例項jQuery
- 圖片尺寸大小自適應程式碼例項
- CSS實現背景圖片固定寬高比自適應調整CSS
- ADB 自適應遠光燈系統
- Element-Ui元件(四十二)Carousel 走馬燈UI元件
- 微信小程式之swiper輪播圖中的圖片自適應高度微信小程式
- 微信小程式 – 富文字圖片寬度自適應(正則)微信小程式
- 圖片大小自適應手機螢幕程式碼例項
- [教程文件]html5實現圖片自適應手機螢幕頁面的cssHTMLCSS
- 安居客面試題:純css實現未知比例圖片自適應且水平垂直居中面試題CSS
- 如何通過 WebP 自適應方案減少圖片資源大小Web
- PowerPoint幻燈片自動播放的實現
- HTML5 body設定全屏背景圖片 如何讓body的背景圖片自適應整個屏—-實戰經驗HTML
- Android 8.0 自適應圖示Android
- element-ui Carousel 走馬燈原始碼分析整理筆記(十一)UI原始碼筆記
- 小學數學學習:神奇的走馬燈數 142857
- CSS聚光燈文字(無圖片)CSS
- 短視訊系統原始碼,上傳圖片自適應拉伸符合高度原始碼
- 短視訊直播系統,個人主頁背景圖片自適應寬高
- 藉助系統自帶圖片裁剪整合圖片選擇以及7.0適配
- 簡單實現跑馬燈案例
- echarts圖示如何自適應寬度Echarts
- technologyreview:圖片如何走紅View