@dafcoe/vue-collapsible-panel

中文文档
0.2.0发布于 2021/04/15MITESM + CJS近 30 天下载 4631

使用 Vue3 的可折叠面板/内置

中文使用文档
文档目录4 节
  1. 安装
  2. 使用量
  3. 选项
  4. 许可证

@dafcoe/vue-collapsible-panel sample

npm bundle size npm GitHub package.json version

@dafcoe/vue-collapsible-panel (英语)

方便使用,可自定义相撞面板/手风琴库使用Vue3所建.
见它的行动 演示 页 次.

安装

使用此软件包安装为项目依赖 yarn 或者说 npm数字 :

$ yarn add @dafcoe/vue-collapsible-panel

--- or ---

$ npm install --save @dafcoe/vue-collapsible-panel

使用量

导入 VueCollapsiblePanelGroup 财务报告和审定财务报表 VueCollapsiblePanel 组件,或全局(在您主.js / 主.ts文件中),或本地(在您的组件上):

// Globally
import VueCollapsiblePanel from '@dafcoe/vue-collapsible-panel'
const app = createApp(App)
app.use(VueCollapsiblePanel).mount('#app')

// Locally
import {
  VueCollapsiblePanelGroup,
  VueCollapsiblePanel,
} from '@dafcoe/vue-collapsible-panel'

导入默认样式( 可选的 - 您可以定义自己的样式) :

import '@dafcoe/vue-collapsible-panel/dist/vue-collapsible-panel.css'

在模板中使用如下:

<vue-collapsible-panel-group>
    <vue-collapsible-panel>
        <template #title>
            Panel A Title
        </template>
        <template #content>
            Panel A Content
        </template>
    </vue-collapsible-panel>
    <vue-collapsible-panel>
        <template #title>
            Panel B Title
        </template>
        <template #content>
            Panel B Content
        </template>
    </vue-collapsible-panel>
    ...
</vue-collapsible-panel-group>

选项

手风琴

默认情况下,手风琴行为不使用. 要使用它,请添加 accordion 打开 vue-collapsible-panel-group数字 :

<vue-collapsible-panel-group accordion>
    ...
</vue-collapsible-panel-group>

已扩展

默认情况下,所有面板都会被扩充. 为了防止这种情况,添加 :expanded="false" 打开 vue-collapsible-panel数字 :

<vue-collapsible-panel-group>
    <vue-collapsible-panel :expanded="false">
        <template #title>
            Panel A Title
        </template>
        <template #content>
            Panel A Content
        </template>
    </vue-collapsible-panel>
    ...
</vue-collapsible-panel-group>

颜色

默认基色为 #333。要修改此内容,请添加 base-color="#<color>" 打开 vue-collpasible-panel-group数字 :

<vue-collapsible-panel-group base-color="#0035a0">
    ...
</vue-collapsible-panel-group>

对于颗粒控制颜色,以下 Css 变量可以被覆盖:

--base-color
--border-color
--bg-color-header
--bg-color-header-hover
--bg-color-header-active
--bg-color-body

许可证

MIT 许可证 © 达夫球

版本与发布记录

@dafcoe/vue-collapsible-panel 共发布 34 个版本,首次发布于 2021/03/18;过去 12 个月发布了 0 个版本。

版本发布日期距今
0.2.0latest2021/04/155 年前
0.1.352021/04/025 年前
0.1.342021/03/235 年前
0.1.332021/03/235 年前
0.1.322021/03/225 年前
0.1.312021/03/225 年前

关于 @dafcoe/vue-collapsible-panel 的常见问题

@dafcoe/vue-collapsible-panel 是什么?

使用 Vue3 的可折叠面板/内置

如何安装 @dafcoe/vue-collapsible-panel?

在项目目录运行 npm install @dafcoe/vue-collapsible-panel,或使用 pnpm add / yarn add / bun add。

@dafcoe/vue-collapsible-panel 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/dafcoe__vue-collapsible-panel 是否存在。

@dafcoe/vue-collapsible-panel 支持 ESM 还是 CommonJS?

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

@dafcoe/vue-collapsible-panel 可以商用吗?

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

@dafcoe/vue-collapsible-panel 的下载量有多少?

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

@dafcoe/vue-collapsible-panel 还在维护吗?

最新版本 0.2.0 发布于 2021/04/15(5 年前);至今共发布 34 个版本,其中过去 12 个月发布了 0 个;首次发布于 2021/03/18。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。