---
title: "unsetAllMarks 命令"
description: "在 Tiptap 中使用 unsetAllMarks 命令从当前选择中移除所有标记。 在我们的文档中了解更多信息！"
canonical_url: "https://tiptap.zhcndoc.com/editor/api/commands/nodes-and-marks/unset-all-marks"
---

# unsetAllMarks 命令

在 Tiptap 中使用 unsetAllMarks 命令从当前选择中移除所有标记。 在我们的文档中了解更多信息！

`unsetAllMarks` 将从当前选区中移除所有标记。默认情况下，它会遵循每个标记上的 [`clearable`](https://tiptap.zhcndoc.com/editor/extensions/custom-extensions/create-new/mark.md#clearable) 选项——`clearable: false` 的标记不会被移除。

## 参数

`options?: Record<string, any>`

- `ignoreClearable?: boolean` - 如果为 `true`，则无论其 `clearable` 设置如何，都会移除所有标记。默认值为 `false`

## 使用 unsetAllMarks 命令

```js
// 移除所有 `clearable: true` 的标记（默认行为）
editor.commands.unsetAllMarks()

// 移除所有标记，忽略 clearable 选项
editor.commands.unsetAllMarks({ ignoreClearable: true })
```
