更新记录

1.0.4(2023-07-27)

数据更新bug

1.0.3(2023-07-26)

优化scoped的数据

1.0.2(2023-07-26)

添加首列选项功能,及文档

查看更多

平台兼容性

如有不懂,请参考当前目录下的 uni_modules/wjy-table/index.vue 示例文件。

wjy-table 配置

属性 说明 类型 默认值 可选值
columns 表格列的配置(配置在下方) array [] *
data 表格数据 array [] *
emptyText 没有数据的提示信息 string 暂无数据 *
border 表格的边框 Boolean * *
height 表格的高度(带单位) string 100px *
hearder-background 表格头部背景颜色 string #c7dff3 *
selection 表格第一列选择框 string '' '' 或 left(如果指定为left则会固定到最左面)
selection-option 表格列的配置(配置在下方) object * *

columns 配置

属性 说明 类型 默认值
label 表头的文字 * *
dataIndex 列数据在数据项中对应的 key * *
width 列宽度(带单位) string 60px
sort 排序 boolean false
fixed 列是否固定(left, right) string ''
scopedSlots 可以通过该属性配置支持 slot-scope 的属性,使用 columns 时,{ customRender: '键名' }模板 #键名={ ... } object

selection-option 配置

属性 说明 类型 默认值
back 默认勾选的key数组 array []
key 指定需要勾选的 key string value

Event 配置

属性 说明 类型 默认值 参数
@rowChange 每行中的选择框事件 EventHandle * ([row]: 每行的数据, rowList: '所有选中的数组集合')
@headerChange 表头选择框事件 EventHandle * rowList: '所有选中的数组集合'

隐私、权限声明

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

不需要

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

纯前端写的,没有别的东西,也不需要花钱

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

不包含,没有盈利目的

许可协议

MIT协议

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