为 CKeditor 5 工具栏创建自定义按钮
Create custom button(s) for CKeditor 5 toolbar
我已成功自定义 header 并突出显示 CKEditor 5 – classic editor build by creating a new custom build 的下拉菜单。
但我不知道如何向工具栏添加额外的按钮。例如全屏按钮。
当前进度:github link
如果要将现有按钮添加到主工具栏,则需要配置 config.toolbar
. In your example it corresponds to these lines。
目前没有全屏按钮。您可以向 https://github.com/ckeditor/ckeditor5/issues/1235 添加 +1 以提高其优先级或尝试自己实现此功能。
基本上,要创建您自己的按钮,您需要创建一个插件,该插件在组件工厂中注册按钮并添加一些将在 buttonView:execute
事件上执行的操作。您可以按照 creating a simple plugin guide 中描述的步骤进行操作。
可以在 here.
中找到关于 UI 库的很好的补充读物
我已成功自定义 header 并突出显示 CKEditor 5 – classic editor build by creating a new custom build 的下拉菜单。
但我不知道如何向工具栏添加额外的按钮。例如全屏按钮。
当前进度:github link
如果要将现有按钮添加到主工具栏,则需要配置 config.toolbar
. In your example it corresponds to these lines。
目前没有全屏按钮。您可以向 https://github.com/ckeditor/ckeditor5/issues/1235 添加 +1 以提高其优先级或尝试自己实现此功能。
基本上,要创建您自己的按钮,您需要创建一个插件,该插件在组件工厂中注册按钮并添加一些将在 buttonView:execute
事件上执行的操作。您可以按照 creating a simple plugin guide 中描述的步骤进行操作。
可以在 here.