更新记录

1.0.0(2025-03-07) 下载此版本

1.0.0


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue app-nvue × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

折叠组件

组件名:uj-collapse 和 uj-collapse-list

安装方式

本组件符合easycom规范,HBuilderX 2.5.5起,只需将本组件导入项目,在页面template中即可直接使用,无需在页面中import和注册components

uj-collapse

以更加灵活的方式实现折叠功能,高度自定义

uj-collapse-list

小白直接使用的折叠组件,具有不限层级,动画更加流畅舒适,方便使用等特点

有项目需要开发的请联系 QQ:371524845

开发不易,如果帮助到你的,请支持 有问题请留言,作者会积极更新

uj-collapsePanel 用法

<uj-collapse title="父面板1">
    <image src="/static/logo.png"></image>
  <uj-collapse title="子面板1">
    <p>子面板1的内容: 春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明!</p>
    <uj-collapse title="子子面板1">
      <p>子子面板1的内容: 春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明!</p>
    </uj-collapse>
  </uj-collapse>
  <uj-collapse title="子面板2">
    <p>子面板2的内容: 春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明!</p>
  </uj-collapse>
</uj-collapse>
<uj-collapse title="父面板2">
  <p> 春江潮水连海平,海上明月共潮生。滟滟随波千万里,何处春江无月明! </p>
</uj-collapse>

API

参数

属性名 类型 默认值 说明
title String 折叠面板名称

事件

事件名 类型 回调参数 说明
toggle function Boolean 当前面板打开状态

uj-collapse-list 用法

<template>
    <div>
        <uj-collapse-list :list="data" />
    </div>
</template>

<script>
    export default {
        data() {
            return {
                list: [
                      {
                        title: '一级标题',
                        content: '一级内容一级内容一级内容一级内容一级内容',
                        expanded: false,
                        children: [
                          {
                            title: '二级标题1',
                            content: '二级内容二级内容二级内容二级内容二级内容二级内容',
                            expanded: false,
                            children: [
                              {
                                title: '三级标题1',
                                content: '三级标题三级标题三级标题三级标题三级标题',
                                expanded: false
                              }
                            ]
                          },{
                            title: '二级标题2',
                            content: '二级内容二级内容二级内容二级内容二级内容二级内容',
                            expanded: false,
                            children: [
                              {
                                title: '三级标题2',
                                content: '三级标题三级标题三级标题三级标题三级标题',
                                expanded: false
                              }
                            ]
                          }
                        ]
                      },
                      {
                        title: '一级标题 2',
                        content: '一级内容 2',
                        expanded: false
                      }
                    ]
            };
        }
    };
</script>

API

参数

属性名 类型 默认值 说明
list Array 数据
titleKey String title 数据展示的title键名
contentKey String label 数据展示的label键名
childrenKey String children 数据展示的children键名
upgrade Boolean true 是否提升动画(动画提升会影响性能)

事件

事件名 类型 回调参数 说明
toggle function 当前数据对象

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问