我正在从 CKEditor4 升级到 CKEditor5。我想拥有与我们相同的工具栏配置,但我不知道如何添加剪贴板功能(复制、剪切、粘贴等)。
我正在尝试将它们添加到 ckeditor5-build-balloon 构建中。我尝试了一些不同的东西:
npm install --save @ckeditor/ckeditor5-clipboard
我读到一些暗示Essentials插件包含剪贴板功能的内容,但我将其添加到 build-config.js (@ckeditor/ckeditor5-clipboard) 以防万一......
我找不到任何显示如何将剪贴板工具添加到工具栏的示例。基于 v4 配置,我正在尝试此设置:
config: {
toolbar: {
items: [
'copy',
'cut',
'paste',
]
},
我还尝试在 BalloonEditor 的实例使用中指定工具栏选项:
BalloonEditor
.create( document.querySelector( '#editor' ), {
toolbar: [ 'copy', 'cut', 'paste' ]
...
但是工具栏从来没有任何剪贴板功能。我知道新版本有一种新的“极简主义”方法,并且 CTRL+C/V 的键盘快捷键被广泛理解。但看起来你应该能够包含它们,对吧?