0

我在 Angular 11 中使用中等编辑器。它是一个博客应用程序,我在其中使用中等编辑器来处理博客内容(“medium-editor”:“^5.23.3”)。在尝试编辑相同的内容时,在保存并从数据库中重新获取后,工具栏不显示。

当我创建一个新博客时,工具栏会在选择所写内容时显示,但是当我尝试通过选择更新内容时,工具栏不会显示。

我有 MediumEditorComponent,它在父组件中用作

在从服务器取回数据时,我通过输入将数据发送到媒体编辑器组件: <medium-editor [dataForInnerHtml]="data"></medium-editor>

在 MediumEditorComponent 中,我将编辑器中的数据设置为: this.editor.setContent(this.dataForInnerHtml)

我的工具栏选项是这样的:

        allowMultiParagraphSelection: true,
        buttons: this.BUTTONS,
        diffLeft: 0,
        diffTop: -10,
        firstButtonClass: 'medium-editor-button-first',
        lastButtonClass: 'medium-editor-button-last',
        // relativeContainer: null,
        standardizeSelectionStart: true,
        static: false,
        /* options which only apply when static is true */
        align: 'center',
        sticky: false,
        updateOnEmptySelection: false
      }
4

0 回答 0