【发布时间】:2023-02-14 16:16:12
【问题描述】:
我试图在我的 next.js 项目中使用 Editor.js 但首先它显示错误
然后我搜索并获取 next/dynamic 方法并将导入加载为 dunamic 方法
现在我已经删除了 useEffect 并初始化了编辑器并且没有错误出现,页面加载正常但是编辑器没有在持有者“editorjs”中初始化
我正在尝试使用 editor.js(阻塞式编辑器)在我的网站上发布博客。
【问题讨论】:
标签: editor
我试图在我的 next.js 项目中使用 Editor.js 但首先它显示错误
然后我搜索并获取 next/dynamic 方法并将导入加载为 dunamic 方法
现在我已经删除了 useEffect 并初始化了编辑器并且没有错误出现,页面加载正常但是编辑器没有在持有者“editorjs”中初始化
我正在尝试使用 editor.js(阻塞式编辑器)在我的网站上发布博客。
【问题讨论】:
标签: editor
我和你有同样的问题。我在 dynamic 函数中添加了 loading 参数并且它有效。
import dynamic from 'next/dynamic';
const Editor = dynamic(
() => import('@editorjs/editorjs'),
{ssr: false, loading: <p>loading...</p>}
);
或者你可以在这里参考https://github.com/codex-team/editor.js/issues/1790
【讨论】: