收藏
回答

editor组件设置只读,进行内容回显后,用户点击某一图片,怎么触发事件或者拿到该图片的一些信息?

<view class="container">
    <view style="height: calc(100vh);">
        <editor id="editor" class="ql-container" read-only="true" bindfocus="previewImage">
        </editor>
    </view>
</view>

js部分,从后端获取富文本的delta进行回显

onEditorReady() {
        var that = this
        wx.createSelectorQuery().select('#editor').context(function (res) {
            that.editorCtx = res.context
            var jsonData = that.data.menuBar.jsonData
            var context = JSON.parse(jsonData)
            that.editorCtx.setContents({
                delta: context
            })
        }).exec()
    },

我可以拿到delta里面的图片url数组,并通过wx.previewImage进行图片预览,但是无法根据下标index来判断从第几张图片开始预览

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容