From 69d1d54668d94b45ac77f0a5874daa4fface6711 Mon Sep 17 00:00:00 2001 From: huxuejian Date: Fri, 4 Sep 2026 09:17:54 +0800 Subject: [PATCH] Update form-input.vue --- components/form-template/form-cell/form-input.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/components/form-template/form-cell/form-input.vue b/components/form-template/form-cell/form-input.vue index 07267a4..4de7f73 100644 --- a/components/form-template/form-cell/form-input.vue +++ b/components/form-template/form-cell/form-input.vue @@ -34,6 +34,10 @@ const props = defineProps({ title: { default: '' }, + placeholder: { + type: String, + default: '' + }, disableChange: { type: Boolean, default: false @@ -44,7 +48,12 @@ const props = defineProps({ }, }) -const placeholder = computed(() => `请输入${props.name || ''}`) +const placeholder = computed(() => { + if (typeof props.placeholder === 'string' && props.placeholder.trim()) { + return props.placeholder.trim() + } + return `请输入${props.name || ''}` +}) const value = computed(() => props.form && props.form && props.form[props.title] ? props.form[props.title] : '') function change(e) {