现在能实现预览,但只能第一张开始,请教代码如何修改,可以从当前图片开始预览,原代码如下:
<rich-text :nodes="courseContent" class="rich-box" @tap="richTextClick"></rich-text>
js代码:
// 富文本点击事件
richTextClick(){
const richContent = this.courseDetails.course.content;
// 判断含有图片
if (richContent.indexOf("src") >= 0) {
const imgs = [];
richContent.replace(/]*src=['"]([^'"]+)[^>]*>/gi, function (match, capture) {
imgs.push(capture);
})
wx.previewImage({
current: imgs[0], // 当前显示图片的链接
urls: imgs
})
}
},