更新记录

1.0.0(2024-10-25) 下载此版本

初始版本


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
× × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×
属性 类型 可选 说明
columns arrary 必须 对象数组{name: 显示列属性名,label: 列名, width: 列宽(可选,默认为流式布局)}
datas arrary 必须 数据
bodyHeights string 可选 滚动区域高度
事件 说明
@onRowClick(row) 点击某一行时返回当前行对象

具体使用规则参照下面代码示例

<template>
    <view>
        <zz-table :columns="columns" :data="users" :bodyHeight= 500 @onRowClick="handleUserClick" />    
    </view>
</template>

<script>
    export default {
        data() {
            return {
                columns: [{
                        name: 'id',
                        label: 'id',
                        width: '50px'
                    },
                    {
                        name: 'name',
                        label: '姓名'
                    },
                    {
                        name: 'email',
                        label: '邮箱'
                    },
                    {
                        name: 'address',
                        label: '地址'
                    }
                ],

                users: [{
                        id: 1,
                        name: '张三',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'zhangsan@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    },
                    {
                        id: 2,
                        name: '李四',
                        sex: '男',
                        address: '对方回答说江户时代恢复数据库',
                        email: 'lisi@example.com'
                    }

                ],
            };
        },
        methods: {
            handleUserClick(row) {
                console.log('Selected user:', row);
            }
        }
    };
</script>

<style scoped>
</style>

隐私、权限声明

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

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

插件不采集任何数据

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

许可协议

MIT协议

暂无用户评论。

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