首页 > 解决方案 > 在 CKEditor 的 5 Comments 插件中使用多个侧边栏

问题描述

我正在实现一个包含 Comments 插件的多根气球编辑器。

所以我有这样的事情:

class MultirootBaloonEditor extends Editor {}

在其他文件中,我导入了我的自定义类并初始化了多个编辑器。但是,在配置中,我只能指定一个侧边栏,如下所示:

MultirootBaloonEditor.create(
  {
    // HTML elements created:
    header: document.querySelector('#myHeader'),
    main: document.querySelector('#myMain'),
    footer: document.querySelector('#myFooter'),
  },
  {
    initialData: someInitialData,
    // CommentsAdapter deals with the data store for Comments:
    extraPlugins: [CommentsAdapter],  
    // HERE, only ONE sidebar can be specified??!?: 
    sidebar: {
      container: document.querySelector('#sidebar'),
    }
  }
)

在多根气球实例的情况下,是否可以使用不同的侧边栏,每个侧边栏都附加到各自的编辑器?从上面的代码看来,只能使用一个侧边栏。

标签: ckeditorckeditor5

解决方案


推荐阅读