探索 Tiptap V3 的最新功能

toggleNode 命令

toggleNode 将一个节点与另一个节点切换。

参数

typeOrName: string | NodeType

应切换的节点类型。

toggleTypeOrName: string | NodeType

用于切换的节点类型。

attributes?: Record<string, any>

应应用于节点的属性。这是可选的。

使用 toggleNode 命令

// 将段落切换为标题节点
editor.commands.toggleNode('paragraph', 'heading', { level: 1 })

// 将段落切换为图像节点
editor.commands.toggleNode('paragraph', 'image', { src: 'https://example.com/image.png' })