我分叉了ckeditor5-link plugin,以便能够创建自定义链接。但是当我尝试嵌套不同类型的链接时(下面的示例),ckeditor无法再防止嵌套,因为链接具有不同的标记。
示例1 :使用相同的标签
结果将是
<p>
Lorem
<mylink href="1">ipsum </mylink>
<mylink href="2">dolor</mylink>
<mylink href="1"> sit</mylink>
amet.
</p>
此行为是正确的。
示例2 :使用其他标签
结果将是
<p>
Lorem
<a href="1">
ipsum
<mylink href="2">dolor</mylink>
sit
</a>
amet.
</p>
但是它需要
<p>
Lorem
<a href="1">ipsum </a>
<mylink href="2">dolor</mylink>
<a href="1"> sit</a>
amet.
</p>
希望,大家都明白我的需要。 我该如何实现这种行为?