项目

tiptap 更新属性

updateAttributes 命令用于设置节点或标记的属性为新的值。未传递的属性将不会被更改。

参阅:扩展选区范围

参数

typeOrName: string | NodeType | MarkType

传入你想要更新的类型,例如 'heading'

attributes: {string: any}

这需要一个对象,其中包含需要更新的属性。不需要包含所有属性。

使用示例

// 更新节点属性
editor.commands.updateAttributes("heading", { level: 1 });

// 更新标记属性
editor.commands.updateAttributes("highlight", { color: "粉色" });

记得在执行此操作时,确保你的编辑器实例 (editor) 是正确的,并且你有权限访问和修改指定类型的节点或标记。

在本文档中