img src="" class="img-fluid" alt="Responsive image"
const range = quill.getSelection();
quill.insertEmbed(range.index, 'image', ${url});
quill.pasteHTML(range.index, <img src="${url}" class="img-fluid" alt="Responsive image">);
you need to add a custom class attributor:
https://codepen.io/anon/pen/PGRQrx
https://stackoverflow.com/questions/44219124/creating-a-custom-class-attributer-in-quilljs/44225523#44225523
var Image = Quill.import('formats/image');
Image.className = 'img-fluid';
Quill.register(Image, true);
问题解决了吗?求解决办法
@NGyc yes
var Image = Quill.import('formats/image');
Image.className = 'img-fluid';
Quill.register(Image, true);
@ModPhoenix looks like you found how to do it.
Closing
抱歉,我是初学者,看不太懂具体是怎么去设置,可不可以再写详细一点呢,谢谢了!
var Image = Quill.import('formats/image');
Image.className = 'img-fluid';
Quill.register(Image, true);
const quill = new Quill('#editor-container', {
modules: {
toolbar: '#toolbar-container'
},
placeholder: 'Compose ansdfdsfsdf epic...',
theme: 'snow'
});
比如我现在要插入一个
, 怎么给插入的div添加一个class呢?@ModPhoenix alt属性以及width或者自定义的属性怎么破?在线等,急!
@zhoushuren 请问width属性找到方法了吗
@Mkluas 我是重写Image组件实现的。
Most helpful comment