为 CKeditor 5 工具栏创建自定义按钮

Bar*_*kse 4 javascript plugins button ckeditor ckeditor5

我已经设法通过创建新的自定义构建来自定义CKEditor 5 – 经典编辑器构建的标题和突出显示下拉列表。 但我不知道如何向工具栏添加其他按钮。例如全屏按钮。当前进度:github链接

Mac*_*ski 8

如果要将现有按钮添加到主工具栏,则需要配置config.toolbar. 在您的示例中,它对应于这些行

目前没有全屏按钮。您可以将 +1 添加到https://github.com/ckeditor/ckeditor5/issues/1235以提高其优先级或尝试自行实现此功能。

基本上,要创建自己的按钮,您需要创建一个插件,该插件在组件工厂中注册按钮并添加一些将在buttonView:execute事件上执行的操作。您可以按照创建简单插件指南 中描述的步骤进行操作。可以在此处找到有关 UI 库的良好补充阅读材料。

  • 知道了!Dziękuję Ci bardzo! (2认同)