response-draft-wysiwyg - Предупреждение: не удается вызвать setState - PullRequest
0 голосов
/ 06 апреля 2020

Я сделал простое приложение реагирования с реагированием-draft-wysiwyg, но получаю предупреждение.

import React from "react";
import ReactDOM from "react-dom";
import { Editor } from "react-draft-wysiwyg";
import "../node_modules/react-draft-wysiwyg/dist/react-draft-wysiwyg.css";

ReactDOM.render(
  <React.StrictMode>
    <Editor />
  </React.StrictMode>,
  document.getElementById("root")
);

Когда я нажимаю на редактор, я вижу эту ошибку в консоли, но только при запуске в StrictMode:

Предупреждение. Невозможно вызвать setState для компонента, который еще не подключен. Это не работает, но это может указывать на ошибку в вашем приложении. Вместо этого присвойте this.state напрямую или определите свойство класса state = {}; с требуемым состоянием в компоненте r.

Я сделал для вас codeSandbox: https://codesandbox.io/s/strange-monad-lxtuu?file= / src /index.js:0-295 Попробуйте кликнуть в редакторе и посмотреть предупреждения в консоли. Что я сделал не так?

...