我在 ReactJS和简单的 JS 中也使用了 Editor-JS。在反应中,我在 ReactJS 中使用了react-editor-js包,并尝试在React-Native中使用相同的包,但它给出了参考错误:
错误:需要模块“node_modules\react-editor-js\dist\react-editor-js.umd.js”,引发异常:ReferenceError:找不到变量:元素
我是 Native 新手,无法解决此错误。
代码:
import EditorJs from 'react-editor-js';
初始化编辑器
<EditorJs tools={EDITOR_JS_TOOLS} />
编辑器工具
import Paragraph from '@editorjs/paragraph''
export const EDITOR_JS_TOOLS = {
paragraph: Paragraph,
}
我也尝试过使用官方的 EditorJS 包,但它需要
<div id="editorjs"></div>
React-Native 不支持 id 。我不能使用任何其他编辑器,因为我的整个应用程序应该与使用 EditorJS 的 Web 应用程序保持一致。