如何解决在主轴编辑器中将内容添加到特定范围
嗨,我正在使用以下代码段创建自定义印迹。
var Embed = Quill.import('blots/embed');
class HorseTip extends Embed {
static create(value) {
console.log(value.name);
let node = super.create(value.name);
node.setAttribute('contenteditable',false);
node.classList.add('pl-1','pr-1','bg-light','border','text-dark','rounded');
node.id = 123;
node.innerHTML = value.name;
return node;
}
}
HorseTip.blotName = 'horsetip';
HorseTip.className = 'tip';
HorseTip.tagName = 'span';
Quill.register({
'formats/hashtag': HorseTip
});
像这样将其插入到羽毛笔编辑器中
var hashtag = {
name: "R1-1,2,3,4 (all-win)"
}
quill.insertEmbed(quill.getLength(),'horsetip',hashtag);
我要添加的下一个元素在此范围以下。是否可以通过特定ID获取污点并在其下添加下一个污点?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。