@qqt-vue/page-crud

0.2.0 • Public • Published

PageCrud 页面类型表格组件

传参

参数 说明 类型 默认值
slots | 选项数组, 传入自定义字段 Prop 值 并用slot 传入自定义组件 名字为诶 prop+'Slot' ,配置平台配置 开发自定义 也可打开自定义显示 将使用slot 替换组件默认元素 | Array [String]
col 单个元素默认所占大小 | Number 8
data 表单数据 | Object {}
configOption 通过 sessionStorage 加载外部配置资源 Object {name:'string', timestamp:timestamp}
popups 弹窗配置, 定制 弹窗触发字段, 执行方法,匹配参数 Array []
popupApi 弹窗 后 列表请求接口地址, 根据对应字段请求接口 | Map {}
popupParams 弹窗 后 列表请求接口参数, 根据对应字段请求接口 | Map {}
option | 表单默认配置, 继承自 AVUE | Object { column:[]}
originColumn 表单初始化 列属性 Array | []
readOnly 只读模式 | Boolean false
isExport 是否导出 | Boolean false
isImport 本地导入 | Boolean | false
isInsert 是否可新增 | Boolean | false
rowPermission 权限控制, 根据字段属性 prop | Map {}

事件

事件名称 说明 回调参数

方法 Method

方法 说明 参数
getProp 获取 Form 对象里 option 的 字段配置 返回对应字段配置对象 |prop : String
showProp 显示字段 返回对应字段配置对象 用于继续修改 |prop : String
hideProp 隐藏字段 返回对应字段配置对象 用于继续修改 |prop : String
showMenu 控制显示按钮, 具体字段扩展自AVUE btn : String
hideMenu 隐藏按钮, 具体字段扩展自AVUE btn : String
setRequired 设置必填校验 prop : String
removeRequired 移除必填校验 prop : String

Readme

Keywords

none

Package Sidebar

Install

npm i @qqt-vue/page-crud

Weekly Downloads

0

Version

0.2.0

License

ISC

Unpacked Size

34.2 kB

Total Files

7

Last publish

Collaborators

  • novafrank