gpt4 book ai didi

reactjs - 如果我在 Material UI 自动完成输入字段之外单击,则输入字段的所有文本都会消失

转载 作者:行者123 更新时间:2023-12-05 01:28:18 25 4
gpt4 key购买 nike

我正在使用 Material Ui 自动完成组件。因此,如果您在那个框上写了一些东西,然后单击该输入字段外的任何地方,您的输入字段文本就会被清除。我该如何解决这个问题?

import React from 'react';
import TextField from '@material-ui/core/TextField';
import Autocomplete, { createFilterOptions } from '@material-ui/lab/Autocomplete';

export default function Filter() {
return (
<Autocomplete
id="filter-demo"
options={top100Films}
getOptionLabel={(option) => option.title}
filterOptions={x => x}
style={{ width: 300 }}
renderInput={(params) => <TextField {...params} label="Custom filter" variant="outlined" />}
/>
);
}

watch the included image for better understanding

最佳答案

刚刚能够解决我面临的问题。只需在自动完成组件中添加 clearOnBlur={false} 属性即可。

关于reactjs - 如果我在 Material UI 自动完成输入字段之外单击,则输入字段的所有文本都会消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68779775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com