tiptap 切换包裹
toggleWrap
会用一个新的节点包裹当前选中的节点,或者移除原有的包裹。
参数
typeOrName: string | NodeType
用于包裹的节点类型。可以是字符串(如 heading
)或 Node 类型。
attributes?: { [key: string]: any }
应用到包裹节点上的属性。这是可选的。
使用示例
// 用一级标题节点包裹当前选区
editor.commands.toggleWrap("heading", { level: 1 });
这里,typeOrName
指定了要使用的节点类型,attributes
是可选的,用于自定义新节点的属性。在实际操作中,你可以根据需要调整这些参数。