From 97490993cf38a8bee427fc7fda5867a8a0206e1b Mon Sep 17 00:00:00 2001 From: RonnyChan96 Date: Sat, 19 Apr 2025 20:16:33 +0800 Subject: [PATCH] =?UTF-8?q?[elsa]=20=E4=BF=AE=E5=A4=8D=E6=99=BA=E8=83=BD?= =?UTF-8?q?=E7=BC=96=E6=8E=92=E8=A1=A8=E5=8D=95=E8=8A=82=E7=82=B9=E5=9C=A8?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E9=80=89=E9=A1=B9=E8=BE=93=E5=85=A5=E5=80=BC?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E5=8F=AF=E8=83=BD=E5=87=BA=E7=8E=B0=E7=9A=84?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=A0=BC=E5=BC=8F=E4=B8=8D=E6=AD=A3=E7=A1=AE?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../intelligentForm/FormItemSelectValue.jsx | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/framework/elsa/fit-elsa-react/src/components/intelligentForm/FormItemSelectValue.jsx b/framework/elsa/fit-elsa-react/src/components/intelligentForm/FormItemSelectValue.jsx index 03be5adea..31fb98e80 100644 --- a/framework/elsa/fit-elsa-react/src/components/intelligentForm/FormItemSelectValue.jsx +++ b/framework/elsa/fit-elsa-react/src/components/intelligentForm/FormItemSelectValue.jsx @@ -45,21 +45,6 @@ export const FormItemSelectValue = ({item, shapeStatus, onChange, label, inputRe onChange(item.id, [{key, value}]); }; - /* input失去焦点时的回调. */ - const onInputBlur = () => { - let value = item.value; - const type = item.type; - if (type === 'Object' || type === 'Array') { - try { - value = JSON.parse(value); - } catch (error) { - // 不影响,报错可以继续执行. - } - } - const key = 'value'; - onChange(item.id, [{key, value}]); - }; - /** * 当reference的value变化时的处理方法. * @@ -98,7 +83,6 @@ export const FormItemSelectValue = ({item, shapeStatus, onChange, label, inputRe placeholder={t('plsEnter')} value={item.type === DATA_TYPES.ARRAY || item.type === DATA_TYPES.OBJECT ? JSON.stringify(item.value) : item.value} onChange={(e) => onInputChange('value', e)} - onBlur={() => onInputBlur()} /> ; } else if (item.from === FROM_TYPE.REFERENCE) {