问题标签 [tiptap]

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 投票
2 回答
28 浏览

reactjs - 调用 API 后 UseState 更改未触发 DOM 更新

我正在尝试使用来自 API 调用的响应填充富文本编辑器 ( tiptap.dev )。setEditorContent在使用数据负载调用钩子后,编辑器内容应该更新。我注意到当我修改本地文件并保存它时,API 数据在 DOM 中呈现(但不是在初始页面加载时)。

0 投票
1 回答
10 浏览

javascript - Tiptap 编辑器框架:设置和切换功能有什么区别?

几天来,我一直在使用tiptap 编辑器框架,但我无法理解set 和toggle 函数之间的区别。setBold()例如,函数和toggleBold()https://tiptap.dev/api/marks/bold)有什么区别。

谢谢!

0 投票
2 回答
49 浏览

vue.js - Tiptap 编辑器,如何粘贴多个空行?

使用 Tiptap 编辑器的基本版本:

(可在https://tiptap.dev/api/nodes/paragraph进行测试)

我注意到在粘贴多行文本时,例如:

结果是:在此处输入图像描述

在这种情况下,所有“多个”断线都已被删除!

有没有办法保留它们,这意味着一旦执行粘贴,内容应该是:

(我也可以使用 Hardbreak 扩展<p><br /></p>而不是<p></p>启用 Hardbreak 扩展,但无论哪种情况,它都不起作用)。