我已将一个图像插入Quill编辑器用户此代码
const index = self._quillInstance.getSelection();
self._quillInstance.insertEmbed(index.index, 'image', img.src);
self._quillInstance.formatText(index.index, index.index + 1, 'height', '256px');
self._quillInstance.formatText(index.index, index.index + 1, 'width', (256 * img.width / img.height) + 'px');
self._quillInstance.formatText(index.index, index.index + 1, 'alt', (self._lstKeyImageBase64.length - 1).toString());
self._quillInstance.formatText(index.index, index.index + 1, 'onclick', self.handleClickImg);
但是onclick属性无法插入编辑器容器中的img标记。 如何插入onclick事件到这个img被插入Quill?
答案 0 :(得分:1)
formatText
用于格式化,不支持插入任意HTML属性。 Quill还需要了解格式(默认情况下,为图像定义高度,宽度和alt)。要添加其他格式,请查看Content and Formatting