自定义弹窗组件

This commit is contained in:
2023-02-09 21:57:46 +08:00
parent 5751c38429
commit 2ee4dc4a97
2 changed files with 5 additions and 2 deletions

View File

@@ -17,7 +17,7 @@
</template> </template>
</ku-table> </ku-table>
</ku-layout> </ku-layout>
<ku-dialog title="编辑菜单" v-model="dialog" draggable @close="form={}" width="500"> <ku-dialog title="编辑菜单" v-model="dialog" draggable @close="form={}" width="500" @confrm="submit">
<el-form ref="MenuForm" :model="form" label-width="80px" :rules="rules"> <el-form ref="MenuForm" :model="form" label-width="80px" :rules="rules">
<el-form-item label="菜单名称" prop="name"> <el-form-item label="菜单名称" prop="name">
<el-input v-model="form.name" placeholder="请输入" clearable/> <el-input v-model="form.name" placeholder="请输入" clearable/>
@@ -119,6 +119,9 @@ export default {
}, },
addMenu(row) { addMenu(row) {
},
submit() {
} }
}, },
created() { created() {

View File

@@ -18,7 +18,7 @@ export default {
props: { props: {
modelValue: Boolean, modelValue: Boolean,
modal: {type: Boolean, default: true}, modal: {type: Boolean, default: true},
draggable: {default: true} draggable: {type: Boolean, default: true}
}, },
data() { data() {
return {} return {}