我使用 material ui v0.20.0,我必须禁止使用 TextField 为用户保存密码。我向 TextField autocomplete=‘nope’ 添加了属性,因为并非所有浏览器都理解 autocomplete=‘off’。 Chrome 63 的最后一个版本似乎不接受它。有时它不起作用,有时它起作用。我不明白为什么它如此忙碌。当 chrome 要求保存密码时,我保存了它,之后我想编辑输入,我仍然有这个:
<TextField
name='userName'
floatingLabelText={<FormattedMessage id='users.username' />}
value={name || ''}
onChange={(e, name) => this.changeUser({name})}
// autoComplete='new-password'
/>
<TextField
name='password'
floatingLabelText={<FormattedMessage id='users.passwords.new' />}
type='password'
value={password || ''}
onChange={(e, password) => this.changeUser({password})}
autoComplete='new-password'
/>
看起来它适用于 Firefox(v57.0.4)
默认情况下 TextField 没有 autoComplete=‘off’
原文由 Palaniichuk Dmytro 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 material-ui TextField 中禁用自动完成。它对我有用
应该是 autoComplete=‘off’