From f1832c7831993ec33a6b5b015d861e594bc85491 Mon Sep 17 00:00:00 2001 From: icssoa <2570063477@qq.com> Date: Mon, 15 May 2023 14:32:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/demo/views/crud.vue | 31 +++++++++++++++++++++++++ src/modules/extend/distpicker/index.tsx | 5 +++- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/src/modules/demo/views/crud.vue b/src/modules/demo/views/crud.vue index cef06b6..5c725ea 100644 --- a/src/modules/demo/views/crud.vue +++ b/src/modules/demo/views/crud.vue @@ -141,6 +141,29 @@ const Upsert = useUpsert({ name: "cl-upload" } }, + { + label: "账号", + group: "base", + prop: "account", + component: { + name: "el-input" + } + }, + // 判断mode + () => { + return { + label: "密码", + group: "base", + prop: "password", + hidden: Upsert.value?.mode == "update", + component: { + name: "el-input", + props: { + type: "password" + } + } + }; + }, // 动态值 () => { return { @@ -153,6 +176,14 @@ const Upsert = useUpsert({ } }; }, + { + label: "省市区", + prop: "pca", + group: "base", + component: { + name: "cl-distpicker" + } + }, { label: "年龄", group: "base", diff --git a/src/modules/extend/distpicker/index.tsx b/src/modules/extend/distpicker/index.tsx index 868820c..528d80d 100644 --- a/src/modules/extend/distpicker/index.tsx +++ b/src/modules/extend/distpicker/index.tsx @@ -24,7 +24,10 @@ export default defineComponent({ setup(props) { return () => { return ( - + ); }; }