Я хочу использовать поле автозаполнения для своего проекта React JS. Для дизайна UI я использую Material UI. В документации вы можете увидеть следующий пример:
<Autocomplete
required
id="combo-box-demo"
filterOptions={(x) => x}
value={this.state.departure}
options={top100Films}
getOptionLabel={(option) => option.title}
renderInput={(params) => <TextField {...params} label="Startpunkt" variant="outlined" />}
/>
Объекты параметров имеют следующие значения по умолчанию:
let top100Films = [
{ title: 'The Shawshank Redemption', year: 1994 },
{ title: 'Monty Python and the Holy Grail', year: 1975 },
];
Для моей цели я хочу динамически изменять параметры, поскольку я использую Rest API, где я получаю результаты для ввода. Поэтому у меня вопрос, как я могу динамически изменять параметры, когда пользователь печатает.