From 7772d343d3537f7c91811ed69747c2af0d6bc7e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99?= Date: Wed, 24 Aug 2022 11:34:58 +0800 Subject: [PATCH] fix: allowClear property is set to false when select is required optimizes the logic for allowClear property values, setting it to false when select is required Change-Id: I773831872b490ef49536039f2cef773939c0a361 --- src/components/FormItem/index.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/FormItem/index.jsx b/src/components/FormItem/index.jsx index acf5d411..ff2a1584 100644 --- a/src/components/FormItem/index.jsx +++ b/src/components/FormItem/index.jsx @@ -157,6 +157,7 @@ export default class FormItem extends React.Component { checkOptions, checkBoxInfo, allowClear, + required, ...rest } = this.props; return { @@ -171,7 +172,7 @@ export default class FormItem extends React.Component { optionFilterProp, checkOptions, checkBoxInfo, - allowClear, + allowClear: required ? allowClear || false : allowClear, ...rest, }; }