web-dev-qa-db-fra.com

Valeur d'effacement de saisie semi-automatique Material-ui

J'ai un problème dans mon code de réaction.

J'utilise Material-ui et redux-form. J'ai sélectionné une entrée comme et après avoir changé cette sélection, je devrais réinitialiser la valeur dans. J'utilise l'action 'change' de react-form et définit la valeur pour textfield. Mais l'étiquette reste toujours. Puis-je effacer ou réinitialiser la valeur dans?

<Autocomplete
    options={list}
    getOptionLabel={option => option.name}
    onInputChange={onChange}
    onChange={onChangeAutoComplete}
    noOptionsText='Нет доступных вариантов'
    loadingText='Загрузка...'
    openText='Открыть'
    renderInput={params => (
        <Field
            {...params}
            label={label}
            name={fieldName}
            variant="outlined"
            fullWidth
            component={renderTextField}
            className={classes.textField}
            margin="normal"
        />
    )}
/>
7
Kirill

J'ai réalisé cela en mettant à jour le prop inputValue où plusieurs prop est faux. Si vous utilisez plusieurs prop, il existe un propblem (bug). Les valeurs sélectionnées ne sont pas effacées.