Skip to content

MosoweTable 表格

基于element-plus table、pagenation组件及MosoweForm组件的二次封装。

  1. 通过props、emits、useAttrs、useSlots对组件进行属性事件插槽等方面的透传。

  2. table-column部分采用jsx语法编写,支持多层级表头。

  3. 组件为垂直flex布局。

  4. 组件本身可接收el-table的属性与事件,将会透传给el-table组件。

  5. 可直接通过ref调用el-table组件的expose事件,无需再像之前逐层寻找再调用。

  6. 列配置、搜索配置、编辑配置、表格操作栏配置均独立配置,互不干扰,且搜索配置 === MosoweForm的form-item-options配置,编辑配置则是MosoweForm的form-item-options的第二层配置,见示例。

  7. 内置表格的编辑,校验,及编辑状态下的交互处理。

  8. 数据请求做了300ms防抖,时间内连续点击只会触发最后一次请求

贡献者

mosowe

文档版本 v1.0.1