如何覆盖NGX-Quill编辑器链接并使其在同一选项卡中打开?默认情况下,它会在新选项卡中打开



我正在使用带有角度 4 的羽毛笔丰富的编辑器。每当我添加链接时,它都会添加_target ="空白",这使它在新选项卡中打开。我想在同一个选项卡中打开它。提前谢谢。

目标属性在链接印迹中设置。 您可以扩展链接印迹以删除此属性:

var Link = Quill.import('formats/link');
class MyLink extends Link {
static create(value) {
const node = super.create(value);
node.removeAttribute('target');
return node;
}
}
Quill.register(MyLink, true);
var quill = new Quill('#editor-container', {
modules: {
toolbar: [
[{ header: [1, 2, false] }],
['bold', 'italic', 'underline'],
['link']
]
},
placeholder: 'Compose an epic...',
theme: 'snow'  // or 'bubble'
});

相关内容

最新更新