Skip to content

Commit 584f32e

Browse files
xingyan95kagol
authored andcommitted
fix: 修复Input&Textarea逻辑问题
1 parent 5bd88f8 commit 584f32e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/devui-vue/devui/input/src/composables/use-input-render.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export function useInputRender(props: InputProps, ctx: SetupContext): UseInputRe
2424
[ns.m('focus')]: isFocus.value,
2525
[ns.m('disabled')]: inputDisabled.value,
2626
[ns.m('error')]: error.value || isValidateError.value,
27-
[ns.m('feedback')]: formItemContext?.showFeedback,
27+
[ns.m('feedback')]: Boolean(formItemContext?.validateState) && formItemContext?.showFeedback,
2828
}));
2929

3030
const inputClasses = computed(() => [

packages/devui-vue/devui/textarea/src/composables/use-textarea-render.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export function useTextareaRender(props: TextareaProps): UseTextareaRender {
1717
[ns.m('focus')]: isFocus.value,
1818
[ns.m('disabled')]: textareaDisabled.value,
1919
[ns.m('error')]: error.value || isValidateError.value,
20-
[ns.m('feedback')]: Boolean(formItemContext?.showFeedback),
20+
[ns.m('feedback')]: Boolean(formItemContext?.validateState) && formItemContext?.showFeedback,
2121
}));
2222

2323
return { isFocus, textareaDisabled, wrapClasses };

0 commit comments

Comments
 (0)