Appearance
MosoweTable 表格
基于element-plus table、pagenation组件及MosoweForm组件的二次封装。
通过props、emits、useAttrs、useSlots对组件进行属性事件插槽等方面的透传。
table-column部分采用jsx语法编写,支持多层级表头。
组件为垂直flex布局。
组件本身可接收
el-table
的属性与事件,将会透传给el-table
组件。可直接通过ref调用
el-table
组件的expose事件,无需再像之前逐层寻找再调用。列配置、搜索配置、编辑配置、表格操作栏配置均独立配置,互不干扰,且搜索配置 ===
MosoweForm
的form-item-options配置,编辑配置则是MosoweForm
的form-item-options的第二层配置,见示例。内置表格的编辑,校验,及编辑状态下的交互处理。
数据请求做了300ms防抖,时间内连续点击只会触发最后一次请求
贡献者
mosowe