项目

tiptap 切换包裹

toggleWrap 会用一个新的节点包裹当前选中的节点,或者移除原有的包裹。

参数

typeOrName: string | NodeType

用于包裹的节点类型。可以是字符串(如 heading)或 Node 类型。

attributes?: { [key: string]: any }

应用到包裹节点上的属性。这是可选的。

使用示例

// 用一级标题节点包裹当前选区
editor.commands.toggleWrap("heading", { level: 1 });

这里,typeOrName 指定了要使用的节点类型,attributes 是可选的,用于自定义新节点的属性。在实际操作中,你可以根据需要调整这些参数。

在本文档中