主题
TableWeex 表格
面向 nvue 的表格实现。常用数据结构、属性、选择和排序方法与 Table 表格 相同;官网的 TableWeex 表格未列出 tdClick 事件。
支持平台
以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。
| App-vue | App-nvue | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 | H5 | PC | 快手小程序 | 钉钉小程序 |
|---|---|---|---|---|---|---|---|---|---|---|
| × | ✓ | × | × | × | × | × | × | × | × | × |
专有属性
| 属性 | 类型 | 说明 | 官网默认值 |
|---|---|---|---|
| fixFreezing | Boolean | 是否嵌套在父级 list 容器内 | false |
本地源码额外提供 unit 属性,类型为 String,默认值为 rpx,用于表格高度;官网当前参数表未列出该属性。
本地组件使用 nvue 的 list 和 scroll-view。固定表头需要设置 height;scrolltolower 返回平台原始事件。请在目标 App nvue 页面验证嵌套滚动行为。
事件
| 事件 | 说明 | 回调参数 |
|---|---|---|
| click | 点击操作按钮 | { index, item, buttonIndex } |
| rowClick | 点击数据行 | { index, item } |
| select | 勾选某行 | { index, item, is_selected } |
| selectAll | 勾选全选 | { is_selected } |
| selectionChange | 选中项变化 | 选中数据数组 |
| sortChange | 排序变化 | { itemList, sort, prop } |
| scrolltolower | 固定高度的表格滚动到底部 | 平台滚动事件 |
插槽
| 插槽 | 说明 |
|---|---|
| — | 官网未列出该组件的插槽 |