javascript 想在react应用程序中使用jsoneditor,但它给我错误

z18hc3ub  于 2023-02-02  发布在  Java
关注(0)|答案(2)|浏览(375)

我是react新手。但我使用react CLI创建了一个react应用程序,现在我想在此应用程序中使用jsoneditor。此处显示的编辑器链接。JSON Editor
当我在应用程序中导入它时,就像这样导入'./plugins/jsoneditor/jsoneditor.js';它会抛出错误x1c 0d1x
相同插件工作时没有任何依赖项,正如我在script标记中包含的那样。

ivqmmu1c

ivqmmu1c1#

您无法加载React不支持的外部库。您要使用的编辑器还没有与React兼容的组件类。因此,如果您尝试像导入其他组件那样导入该文件,则会出错。
因此,现在你必须包括库作为脚本标签只使用。等待,直到有一个更新,从开发人员或尝试另一个库。
或者看看React Json Editor,如果它符合您的目的。

5vf7fwbs

5vf7fwbs2#

您可以使用React.Lazy()加载react中的外部编辑器或任何具有Plain Javascript的外部JS文件。

const MarkdownPreview = lazy(() => import('./MarkdownPreview.js'));

我在尝试将Ace JS编辑器加载到我的React应用程序时遇到了类似的问题。

相关问题