CKEditor 5链接:设置链接的默认目标或编辑目标

时间:2018-03-19 15:12:23

标签: ckeditor ckeditor5

在CKEditor 5中,我没有在链接对话框中看到目标属性的字段。

enter image description here

如何添加此类字段?或者将target = _blank设置为默认值。 感谢

1 个答案:

答案 0 :(得分:0)

Link Plugin11.1.0版本以来,已添加了link decorator功能。此功能提供了一种简单的方法来定义规则,以及何时以及如何向链接添加一些额外的属性。

可能有手动或自动decorators

首先提供一个可由用户切换的UI开关。当用户编辑链接并进行切换时,预配置的属性将添加到链接中,例如target="_blank"

第二个,当从编辑器获取内容时将自动应用。在这里,您需要提供一个回调函数,该函数根据链接的URL决定是否应应用给定的属性集。

还有一个预配置的装饰器,可以通过简单的config.link.addTargetToExternalLinks=true打开。它将target="blank"rel="noopener noreferrer"添加到所有以http://https:////开头的链接。