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 ( - + ); }; }