Vue3+Element-Plus使用Table預(yù)覽圖片發(fā)生元素遮擋的解決方法
更新時間:2024年04月17日 09:37:10 作者:她似晚風(fēng)般溫柔789
這篇文章主要介紹了Vue3+Element-Plus使用Table預(yù)覽圖片發(fā)生元素遮擋的問題分析和解決方法,文中通過代碼示例講解的非常詳細(xì),對大家解決問題有一定的幫助,需要的朋友可以參考下
問題代碼
<el-table-column label="視頻" align="center">
<template #default="scope" style="display: flex;">
<div style="display: flex; align-items: center">
<video v-for="(item, index) in scope.row.videos" :key="index" id="videoPlayer"
class="video-js vjs-default-skin" controls playsinline width="150px">
<source :src="item" type="video/mp4" />
</video>
</div>
</template>
</el-table-column>
<el-table-column label="圖片" align="center">
<template #default="scope" style="display: flex;">
<div style="display: flex; align-items: center">
<el-image v-for="img in scope.row.images" :src="img" :preview-src-list="scope.row.images" />
</div>
</template>
</el-table-column>
問題重現(xiàn)

解決方法
在圖片元素添加屬性 preview-teleported
<el-image preview-teleported v-for="img in scope.row.images" :src="img" :preview-src-list="scope.row.images" />
最終效果

到此這篇關(guān)于Vue3+Element-Plus使用Table預(yù)覽圖片發(fā)生元素遮擋的解決方法的文章就介紹到這了,更多相關(guān)Vue3 Table預(yù)覽圖片發(fā)生遮擋內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
- vue3?element?plus?table?selection展示數(shù)據(jù),默認(rèn)選中功能方式
- element-plus的el-table自定義表頭篩選查詢功能實現(xiàn)
- vue3使用element-plus再次封裝table組件的基本步驟
- vue3使用elementPlus進行table合并處理的示例詳解
- vue3+element Plus實現(xiàn)在table中增加一條表單數(shù)據(jù)的示例代碼
- vue3+elementplus基于el-table-v2封裝公用table組件詳細(xì)代碼
- Vue3中Element Plus Table(表格)點擊獲取對應(yīng)id方式
- vue3 elementplus table合并寫法
- Element?UI/Plus中全局修改el-table默認(rèn)樣式的解決方案
- ElementPlus?Table表格實現(xiàn)可編輯單元格
相關(guān)文章
Vue父組件向子組件傳值以及data和props的區(qū)別詳解
這篇文章主要介紹了Vue父組件向子組件傳值以及data和props的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03

