gpt4 book ai didi

javascript - Material-UI 自动完成和 TextField 触发谷歌自动完成

转载 作者:行者123 更新时间:2023-12-03 13:34:59 24 4
gpt4 key购买 nike

我正在尝试在我的项目中实现自动完成组件,但在一段时间后从浏览器获取自动填充/自动完成。你知道我怎样才能将其关闭吗?

                        <Autocomplete

id="combo-box-demo"
options={battleRepos}
getOptionLabel={option => option.full_name}
style={{ width: 500 }}
renderInput={params => (
<TextField {...params}
label="Combo box"
variant="outlined"
onBlur={event => console.log(event.target.value)}

fullWidth />
)}
/>

Image with the problem

最佳答案

更新

随着 @material-ui/core 4.7.0 和 @material-ui/lab 4.0.0-alpha.33 的发布,此问题现已修复,不再需要下面所示的解决方法。

<小时/>

此问题已在最近的 pull request 中修复。 ,但尚未发布(将在下一个版本中发布)。

如果您想在发布之前解决此问题(可能会在几天内),您可以设置 inputProps.autoComplete = "off"就像下面这样:

<Autocomplete
id="combo-box-demo"
options={battleRepos}
getOptionLabel={option => option.full_name}
style={{ width: 500 }}
renderInput={params => {
const inputProps = params.inputProps;
inputProps.autoComplete = "off";
return (
<TextField
{...params}
inputProps={inputProps}
label="Combo box"
variant="outlined"
onBlur={event => console.log(event.target.value)}
fullWidth
/>
);
}
}
/>

关于javascript - Material-UI 自动完成和 TextField 触发谷歌自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58916722/

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