@cypress-design/vue-modal

中文文档
1.3.0发布于 2026/11/11MITTypeScriptESM + CJS近 30 天下载 5234

bash npm install @cypress-design/vue-modal

中文使用文档

模式

安装

npm install @cypress-design/vue-modal

或者用纱线

yarn add @cypress-design/vue-modal
<script lang="ts" setup>
import { ref } from 'vue'
import Button from '@cypress-design/vue-button'
const visible = ref(false)
</script>

<template>
  <Modal v-model:show="visible" title="Modal Title">
    Lorem ipsum dolor sit amet consectetur adipisicing elit. Id perspiciatis hic
    ad minima ex recusandae autem incidunt, perferendis, illo voluptatum
    repudiandae iste voluptate reiciendis quam officiis voluptas laboriosam
    eligendi explicabo!
  </Modal>
  <Button @click="visible = true">Open Modal</Button>
</template>

size 设置固定宽度 footer 插槽在身体下方增加一栏 close-on-backdrop-click 编号 : close-on-escape 保留一个出错的点击或逃避丢弃窗体。 关闭按钮总是关闭模式.

<script lang="ts" setup>
import { ref } from 'vue'
import Button from '@cypress-design/vue-button'
const visible = ref(false)
</script>

<template>
  <Modal
    v-model:show="visible"
    title="Send feedback"
    size="md"
    :close-on-backdrop-click="false"
    :close-on-escape="false"
  >
    Tell us what we could do better.
    <template #footer>
      <div class="flex gap-3">
        <Button @click="visible = false">Send</Button>
        <Button variant="white" @click="visible = false">Cancel</Button>
      </div>
    </template>
  </Modal>
  <Button @click="visible = true">Open Modal</Button>
</template>

版本与发布记录

@cypress-design/vue-modal 共发布 11 个版本,首次发布于 2023/06/06;过去 12 个月发布了 3 个版本。

版本发布日期距今
1.3.0latest2026/11/11今天
1.2.02026/10/1428 天前
1.1.02026/10/071 个月前
2.0.0-next.0next2024/09/192 年前
1.0.02024/06/132 年前
0.3.02023/12/042 年前

关于 @cypress-design/vue-modal 的常见问题

@cypress-design/vue-modal 是什么?

bash npm install @cypress-design/vue-modal

如何安装 @cypress-design/vue-modal?

在项目目录运行 npm install @cypress-design/vue-modal,或使用 pnpm add / yarn add / bun add。

@cypress-design/vue-modal 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@cypress-design/vue-modal 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@cypress-design/vue-modal 可以商用吗?

@cypress-design/vue-modal 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@cypress-design/vue-modal 的下载量有多少?

根据 npm 官方下载统计,@cypress-design/vue-modal 在 2026/10/11 – 2026/11/09 这 30 天内被下载 5,234 次,日均约 174 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@cypress-design/vue-modal 还在维护吗?

最新版本 1.3.0 发布于 2026/11/11(今天);至今共发布 11 个版本,其中过去 12 个月发布了 3 个;首次发布于 2023/06/06。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。