From e1e2cf2878f5c911f6c2cba8df2503388f975552 Mon Sep 17 00:00:00 2001 From: zjh0326 <1286638188@qq.com> Date: Fri, 3 Jul 2026 17:27:28 +0800 Subject: [PATCH 1/2] feat(Textarea): add clearable prop to support clearing content - Add clearable prop to Textarea component - Display clear button when clearable=true and value is not empty - Click to clear input content - Support dark mode with CSS variables - Add example in _example/base.vue Close #2566 --- .../components/textarea/_example/base.vue | 3 + packages/components/textarea/props.ts | 5 ++ packages/components/textarea/textarea.tsx | 64 +++++++++++++++++++ packages/components/textarea/type.ts | 5 ++ 4 files changed, 77 insertions(+) diff --git a/packages/components/textarea/_example/base.vue b/packages/components/textarea/_example/base.vue index 866d09b313..1f6e5c8a64 100644 --- a/packages/components/textarea/_example/base.vue +++ b/packages/components/textarea/_example/base.vue @@ -15,6 +15,8 @@ name="description" :autosize="{ minRows: 3, maxRows: 5 }" /> + +