---
title: "clearNuxtData"
description: "删除 useAsyncData 和 useFetch 的缓存数据、错误状态和未决的 promise。"
canonical_url: "https://nuxt.zhcndoc.com/docs/4.x/api/utils/clear-nuxt-data"
---
# clearNuxtData

> 删除 useAsyncData 和 useFetch 的缓存数据、错误状态和未决的 promise。

::note
如果你想使另一个页面的数据获取失效，此方法很有用。
::

## 类型

```ts [Signature]
export function clearNuxtData (keys?: string | string[] | ((key: string) => boolean)): void
```

## 参数

- `keys`：一个或一组在 [`useAsyncData`](https://nuxt.zhcndoc.com/docs/4.x/api/composables/use-async-data) 中使用的键，用于删除对应的缓存数据。如果未提供键，则会使**所有数据**失效。

---

- [源码](https://github.com/nuxt/nuxt/blob/main/packages/nuxt/src/app/composables/asyncData.ts)


## Sitemap

See the full [sitemap](https://nuxt.zhcndoc.com/sitemap.md) for all pages.
