返回介绍

开场白

开始使用

API

配置

部署

其他

API: The <client-only> Component

发布于 2019-12-01 05:33:24 字数 1144 浏览 1470 评论 0 收藏 0

此组件用于仅在客户端渲染其他组件.

警告: Nuxt 版本小于 v2.9.0 的用户, 请使用 <no-ssr>

Props:

  • placeholder: string
    • <client-only /> 被挂载之前, 使用此属性作为文本占位符.
<template>
  <div>
    <sidebar />
    <client-only placeholder="Loading...">
      <!-- comments 组件只会在客户端被渲染 -->
      <comments />
    </client-side>
  </div>
</template>

Slots:

  • placeholder:
    • <client-only /> 被挂载之前, 使用此属性作为插槽.
<template>
  <div>
    <sidebar />
    <client-only>
      <!-- comments 组件只会在客户端被渲染 -->
      <comments />

      <!-- comments-placeholder 会在服务端被加载-->
      <comments-placeholder slot="placeholder" />
    </client-only>
  </div>
</template>

此组件仓库为 egoist/vue-client-only. 在此感谢 @egoist!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文