<Teleport>
The <Teleport> 组件将组件传送至 DOM 中的不同位置。
The
to
target of <Teleport>
expects a CSS selector string or an actual DOM node. Nuxt currently has SSR support for teleports to #teleports
only, with client-side support for other targets using a <ClientOnly>
wrapper.主体传送
<template>
<button @click="open = true">
Open Modal
</button>
<Teleport to="#teleports">
<div v-if="open" class="modal">
<p>Hello from the modal!</p>
<button @click="open = false">
Close
</button>
</div>
</Teleport>
</template>
客户端传送
<template>
<ClientOnly>
<Teleport to="#some-selector">
<!-- content -->
</Teleport>
</ClientOnly>
</template>
在 文档 > 示例 > 高级 > 传送 中阅读和编辑实时示例。