更新记录

1.0.0.2(2025-12-29) 下载此版本

样式修改

1.0.0.1(2025-12-29) 下载此版本

master

1.0.0(2025-12-29) 下载此版本

master

查看更多

平台兼容性

uni-app(4.13)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
-
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
- - - - - - - - - -

其他

多语言 暗黑模式 宽屏模式
× ×

安装

在市场导入xf-singlebox-carduni_modules版本的即可,无需import

组件关联说明

基本用法

  • 使用组件代码如下:
<template>
    <view class="page-view">
        <xf-singlebox-card v-model:value="selectedCode1" @selector="selector" :dataList="dataList1"></xf-singlebox-card>

        <xf-singlebox-card customClass="b-mt16" v-model:value="selectedCode2" @selector="selector"
            :dataList="dataList2"></xf-singlebox-card>

        <xf-singlebox-card customClass="b-mt16" :required="false" v-model:value="selectedCode3" layout='wrap'
            @selector="selector" :dataList="dataList3"></xf-singlebox-card>
    </view>
</template>
  • ts 基础用法:dataList的数据结构
<script setup lang="ts">
    import { ref } from 'vue';

    const selectedCode1 = ref(null)
    const selectedCode2 = ref(null)
    const selectedCode3 = ref(null)

    const dataList1 = [{ id: 1, name: '字段名称' }, { id: 2, name: '字段名称' }]

    const dataList2 = [{ id: 0, name: '字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称' }, { id: 1, name: '字段名称' }, { id: 2, name: '字段名称字段名称字段名称字段名称' }, { id: 3, name: '字段名称' }, { id: 4, name: '字段名称' }, { id: 5, name: '字段名称' }]

    const dataList3 = [{ id: 0, name: '字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称字段名称' }, { id: 1, name: '字段名称' }, { id: 2, name: '字段名称字段名称字段名称字段名称' }, { id: 3, name: '字段名称' }, { id: 4, name: '字段名称' }, { id: 5, name: '字段名称' }]

    //选择后的回调返回一个对象{id:,name:}
    const selector = (e) => {
        console.log(e)
    }
</script>

API

Props

属性名 说明 类型 默认值
title 标题 string 标题
customClass 自定义class string -
required *是否必填 boolean true
layout 布局样式可选grid|wrap string grid
itemCount 每行显示item的个数 number 3
gridColumnGap 每列间距 number 10
gridRowGap 每行间距) number 10
textLine 最多显示的行数 number 2
dataList 可选对象列表,必须是{id:,name:} array -

事件 Emits

事件名 说明 返回值
selector 获取当前选中的item对象

隐私、权限声明

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

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

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

许可协议

MIT协议

暂无用户评论。