diff --git a/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/parameter-item.tsx b/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/parameter-item.tsx index 6b383108c2..80bfd7dbab 100644 --- a/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/parameter-item.tsx +++ b/web/app/components/header/account-setting/model-provider-page/model-parameter-modal/parameter-item.tsx @@ -115,6 +115,11 @@ const ParameterItem: FC = ({ } } + useEffect(() => { + if ((parameterRule.type === 'int' || parameterRule.type === 'float') && numberInputRef.current) + numberInputRef.current.value = `${renderValue}` + }, [value]) + const renderInput = () => { const numberInputWithSlide = (parameterRule.type === 'int' || parameterRule.type === 'float') && !isNullOrUndefined(parameterRule.min) @@ -207,11 +212,6 @@ const ParameterItem: FC = ({ return null } - useEffect(() => { - if (numberInputRef.current) - numberInputRef.current.value = `${renderValue}` - }, []) - return (