【问题标题】:How can I disable the Quill editor如何禁用 Quill 编辑器
【发布时间】:2014-09-09 03:45:16
【问题描述】:

我有一个显示富文本数据的模板。当用户单击编辑时,我将模板转换为可编辑的 Quill 编辑器,如下所示:

  'click #editNote': (e, t) ->
    note = t.find '.container'
    console.log note
    basicEditor = new Quill(note)

然后,一旦用户单击保存,我希望能够禁用 Quill 编辑器。我该怎么做?

【问题讨论】:

    标签: quill


    【解决方案1】:

    quill undefined,我们需要在组件中导入 ngx-quill。

    【讨论】:

      【解决方案2】:

      如果您使用的是 ngx-quill,请使用以下代码:

      @ViewChild('quill') quill: QuillEditorComponent;
      
      this.quill.setDisabledState(true);
      

      为我工作

      【讨论】:

        【解决方案3】:

        quill.disable() 应该可以解决问题。

        【讨论】:

          【解决方案4】:

          使用此语句

          var quill = new Quill('#editor-container');
          quill.enable(false);
          

          【讨论】:

            【解决方案5】:

            目前没有记录,但您可以这样做:

            basicEditor.editor.enable(false)
            

            【讨论】:

            • 仍然可以在 quilljs.com 上使用(主页上的编辑器变量是quill 而不是basicEditor
            • @jhchen - enable(false) 正在制作 editor.selection.getRange();返回空值。我想要一个启用突出显示的只读文本版本。我正在使用 quill 0.20.1
            猜你喜欢
            • 1970-01-01
            • 2021-08-05
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2021-01-24
            相关资源
            最近更新 更多