龙岩易富通网络科技有限公司

龙岩小程序开发,龙岩分销系统

uniapp富文本图片预览

2023.11.08 | 381阅读 | 0条评论 | 小程序

<rich-text :data-nodes="about" :nodes="about" @click.stop="showPreview" style="line-height: 60rpx;"></rich-text>


showPreview(e) {

let conimg = e.target.dataset.nodes;

let imgs = conimg.match(/<img[^>]+>/g); //选择节点中的img

let imgList = [];

//遍历img标签的src里面的内容放在定义的数组imgList中

for (var j = 0; j < imgs.length; j++) {

imgs[j].replace(/<img[^>]*src=['"]([^'"]+)[^>]*>/gi, function(match, capture) {

imgList.push(capture)

})

}

//最后一步就是所有图片放在预览的方法previewImage中就可以了

uni.previewImage({

current: imgList,

urls: imgList,

})

},


赞 (

发表评论