table的表頭由接口返回的數據動態生成,列表中需要顯示日期和圖片。時間戳我在拿到接口數據的時候自己轉化為了日期顯示,但是不知道圖片該怎么處理才能顯示出來。。<el-table class="el-table" :data="dialogList" border fit highlight-current-row>
<el-table-column :label="item.label" :key="item.label" :prop="item.prop" v-for="item in labelTitle"
align="center">
</el-table-column>
</el-table>請教大佬們column中怎么單獨為某列處理圖片呢?因為是動態生成的,所以不知道怎么給圖片那一列添加<img>標簽。
1 回答

慕田峪9158850
TA貢獻1794條經驗 獲得超7個贊
無法逃避的一個事實是你一定知道是哪一列, 無論是 flag、type、index
或是對內容進行識別
。使用 v-if
就好。
<el-table-column :label="item.label" :key="item.label" :prop="item.prop" v-for="item in labelTitle" align="center"> <template slot-scope="scope"> <img :src="scope.row[item.prop]" v-if="item.type === 'img'"></img> <span v-else>{{scope.row[item.prop]}}</span> </template></el-table-column>
添加回答
舉報
0/150
提交
取消