<view class="imgOrvideoData" v-for="(item,index) in dataInfo.image" :key="index" >
<view class="imgOrvideoData-list">
<image v-if="dealFileType(item).type=='img'" :src="item"></image>
<video v-else :src="item"></video>
</view>
</view>
// 根据路径判断当前附件为图片还是视频
dealFileType(url) {
let reg = /^.*\.(mp|MP)4$/,
isMp4 = reg.test(url),
res = {};
if (!url) return res;
res = {
type: isMp4 ? 'video' : 'img',
url: isMp4 ? this.$imgUrl + url : this.$imgUrl + (url[0] === '/' ? url.slice(1) : url),
};
return res;
console.log(res);
}