---
title: "toggleNode 命令"
description: "在您的 Tiptap 编辑器中使用 toggleNode 命令来切换一个节点与另一个节点。了解更多信息请查看我们的文档！"
canonical_url: "https://tiptap.zhcndoc.com/editor/api/commands/nodes-and-marks/toggle-node"
---

# toggleNode 命令

在您的 Tiptap 编辑器中使用 toggleNode 命令来切换一个节点与另一个节点。了解更多信息请查看我们的文档！

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

## 参数

`typeOrName: string | NodeType`

应切换的节点类型。

`toggleTypeOrName: string | NodeType`

用于切换的节点类型。

`attributes?: Record<string, any>`

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

## 使用 toggleNode 命令

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

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