首页 > 解决方案 > react-quill:[Parchment] 无法在反应应用程序中创建 [object HTMLDivElement] 印迹

问题描述

这是我的代码,我使用了 react-quill 插件

import React, { Component } from "react";
import ReactQuill from "react-quill";


class Editor extends Component {
  constructor(props) {
    super(props);
    this.state = {
      text: ""
    };
  }

  modules = {
    // #3 Add "image" to the toolbar
    toolbar: [["bold", "italic"]]
  
  };

  formats = [
    "header",
    "bold",
    "italic",
    "underline",
    "strike",
    "blockquote",
    "list",
    "bullet",
    "indent",
    "link"
  ];

  render() {
    return (
      <ReactQuill
        theme="snow"
        modules={this.modules}
        formats={this.formats}
        value={this.state.text}
      >
        <div className="my-editing-area" />
      </ReactQuill>
    );
  }
}

export default Editor;

在我的另一个项目上工作的相同代码及其在此处提到的版本无法找到问题。即使我没有在羽毛笔编辑器中使用图像选项。

react 16.6.0 react-dom 16.6.0 react-quill 1.3.1 react-scripts 2.0.3

标签: javascriptreactjsckeditorreact-quill

解决方案


推荐阅读