_rete.createEditor не является функцией, где проблема в моем коде? - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь реализовать rete. js Фреймворк для визуального программирования в моем коде andbox и использовал следующий код в моем холсте. js file:

import "../../styles.css";
import { createEditor } from "../../rete";

function Canvas() {
  return (
    <div className="App">
      <div
        style={{ width: "100vw", height: "100vh" }}
        ref={ref => ref && createEditor(ref)}/>
    </div>
  );
}

export default Canvas;

В браузере отображается следующее сообщение об ошибке:

rete.createEditor is not a function
ref
/src/components/layout/Canvas.js:10:40

   7 |     <div className="App">
   8 |       <div
   9 |         style={{ width: "100vw", height: "100vh" }}
> 10 |         ref={ref => ref && createEditor(ref)}/>
     |                                        ^
  11 |     </div>
  12 |   );
  13 | }

Можете ли вы определить мою ошибку здесь?

1 Ответ

0 голосов
/ 12 февраля 2020

Go проверка реагирования документации о Ref в функциональных компонентах https://reactjs.org/docs/refs-and-the-dom.html#refs -и-функции-компонентов

...