问题标签 [editorjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
59 浏览

javascript - Angular HttpClient POST 请求在 upLoadByFile 方法 EditorJs 中不起作用

我正在尝试将 EditorJs 集成到我的 Angular v10.1.7 应用程序中。但是在图像配置中,我不能使用来自 Angular HttpClient 的 POST 请求将请求发送到我的服务器。

这是代码:

和错误:

我该如何处理这个问题?是否有任何替代解决方案可以在不使用 Angular HttpClient 的情况下将文件发送到服务器?

0 投票
1 回答
589 浏览

javascript - 如何将设计从数据库加载到非图层编辑器中?

我正在尝试将现有的 HTML 标记加载到 unlayer 编辑器中。我正在使用原始 JavaScript。她是我的密码。我创建了一个运行良好的新页面。文档说有一个 loadTemplate 和 loadDesign 函数可以将 HTML 标记呈现到编辑器中。但它不起作用。

0 投票
0 回答
84 浏览

html - 是否可以将 HTLM 转换为 EditorJS json?

我想向 editorJS 显示 HTML 字符串。有什么想法吗?

<h1>The video src attribute</h1><video width="320" height="240" controls src="movie.ogg">Yourbrowser does not support the video tag.</video><p><b>Note:</b> The .ogg fileformat is not supported in old IE and Safari.</p>

像这样:

0 投票
1 回答
114 浏览

javascript - react-editor-js 错误:“不能将类作为函数调用”

我正在尝试使用react-editor-js.

我安装了react-editor-js,@editorjs/editorjs和几乎每一个官方的 editor.js 插件。

在我的代码中,我执行了以下操作(为简洁起见,被大量截断):

EditorJSTools只是一个包含所有工具的对象。我似乎无法在任何 JSFiddle 或 CodeSandbox 中重现此问题,因此我认为这是我的环境有问题:

我使用 CRA 设置了我的应用程序,yarn create react-app --template=electron-builder后来又从 CRA 中弹出,因为我需要将 webpack 更改为target才能electronRenderer使用electron-store.

任何人都可以在这里发现问题吗?我已经把头撞在键盘上两个小时了,我似乎无法弄清楚......

0 投票
1 回答
357 浏览

javascript - 如何从 editor-js 手动渲染数据

我第一次使用editor.js,我被困在这部分:从我的画廊中选择图像后,我想用新图像重新渲染编辑器js:这是我现在的代码

this.editor.render()不起作用,我错过了什么?这是console.log 截图

我将不胜感激任何帮助!

0 投票
1 回答
343 浏览

javascript - EditorJs 警告“«blocks.stretchBlock()» 已弃用,将在下一个主要版本中删除。请改用 «BlockAPI»。”

我正在使用 EditorJs,但它在控制台中给了我这个警告

«blocks.stretchBlock()» is deprecated and will be removed in the next major release. Please use the «BlockAPI» instead.

如何«BlockAPI»在 EditorJs 中使用?

这是我的 EditorJs 初始化:

0 投票
1 回答
462 浏览

javascript - 未处理的拒绝(错误):ID 为 «editorjs» 的元素丢失。通过正确的持有人身份证

我正在开发一个使用 Editor.js 作为编辑器的反应应用程序,并且该页面运行良好。但是,当我尝试访问其他页面时,它会给出未处理的拒绝。这很令人困惑,因为我只将 editorjs 包导入到编辑器页面,但它要求输入 id 为“element-js”的元素。

这是编辑器配置文件。

});

以及我如何导入:

我不知道这里有什么问题。在我看来,这些导入正在全局导入到整个应用程序。

0 投票
0 回答
75 浏览

javascript - 如何为 EditorJS 创建视频插件

我正在尝试使用 editorjs 创建视频插件。我已经在编辑器 js 列表中添加了我的按钮。看到它看这里 但是我按下按钮,我与视频按钮合并的其他组件没有呈现。

我是editorjs的新手。有人,请指导我创建一个视频插件。提前致谢。

0 投票
1 回答
82 浏览

editorjs - 以编程方式添加块

从 js 脚本动态添加(和渲染)文本块的最佳方法是什么?

我的用户有一组相当复杂的数据输入要填充,当他们验证一个选项时应该生成一个文本块,然后我需要将其插入到现有的 EditorJS 文档中。在文档被视为完整之前,可能会发生多次相同的过程。

0 投票
1 回答
127 浏览

javascript - 当 useSelector() 值改变时组件刷新

我有一个 react-editor-js 实例,允许用户输入一些博客内容。我的表单提交按钮在标题上,而不是在表单正文上。因此,我使用 redux 让那些按钮点击在我的表单中知道。

单击按钮时,isPublishing我的 redux 中的值会发生变化。我的表单正在使用const p = isPublishing(state=> state.test.isPublishing).

在这种情况下,刷新是邪恶的,因为它会重置我的 EditorJs 表单数据。如果我可以在不刷新页面的情况下听到更改,那就太棒了。我怎样才能实现它?提前致谢!