不刷新页面,只更新数据不触发onload事件,因为缓存,所以给返回的图片加上时间戳 + ‘?_=’ + new Date().getTime()
获取图片的宽高:
<el-image fit="cover" @load="handleLoadImage(row, $event)" :src="row.docUrl"></el-image>
handleLoadImage(row: BannerInfo, event: any) {
console.log('--------------------------', row)
const size = `${event.currentTarget.naturalWidth}px * ${event.currentTarget.naturalHeight}px`
this.$set(row, 'size', size)
}