外观
ab-cust-dialog 自定义对话框组件
介绍
ab-cust-dialog 自定义对话框组件,用于表单中弹窗数据选择、自定义条件查询,并将选择到的返回值填充至映射配置的表单中
使用
示例写法:
html<ab-cust-dialog dialogKey="userSelector" v-model="data.userList" :dialogSetting="{ title: 'name', idNumber: 'id' }" :dialog-setting="{ multiple: 0 }" :param="{ fullname$VLK: '张三' }" @ok="userSelectorOk"></ab-cust-dialog>
参数
- dialogKey(必填):对话框对应编码
- v-model(选填):对话框内容的赋值对象
- valueMapping(选填): 定义对话框返回字段 与 v-model的属性的映射关系{title: 'name', idNumber: 'id'},用于自动赋值, 例如列表中的数据中包含 name 或 id 字段,选择后返回字段就是 title 的值等于 name 的值, idNumber 的值等于 id 的值
- dialogSetting (选填):强行修改对话框的配置内容 例如{ multiple:0 } 对话框改为单选
- param(选填):查询参数
- v-on:ok 点击确定事件 返回选中的列表