我一直收到以下错误消息:“无效的DOM属性autocomplete
。您是说autoComplete
吗?” ,当我在 Google Chrome 。
当我尝试在 Firefox 上编译代码时,一切正常。
我想问一个问题:如何在Google Chrome浏览器中解决此错误?为什么只在Google Chrome上显示此错误?
这是我的代码:
import React from "react";
import {
Container, Col, Form,
FormGroup, Label, Input,
Button,
} from 'reactstrap';
export default class Register extends React.Component{
render() {
return (
<div>
<Container>
<h2>Sign In</h2>
<Form>
<Col>
<FormGroup>
<Label>Email</Label>
<Input
type="email"
name="email"
id="exampleEmail"
placeholder="myemail@email.com"
autocomplete = "email"
/>
</FormGroup>
</Col>
<Col>
<FormGroup>
<Label for="PhoneNumber">Phone Number</Label>
<Input
type="Phone Number"
name="Phone Number"
id="exampleNumber"
placeholder="37060289225"
/>
</FormGroup>
</Col>
<Col>
<FormGroup>
<Label for="RepeatPassword">Repeat Password</Label>
<Input
type="password"
name="Repeat Password"
id="RepeatPassword"
placeholder="********"
autocomplete="new-password"
/>
</FormGroup>
</Col>
<Col>
<FormGroup>
<Label for="examplePassword">Password</Label>
<Input
type="password"
name="password"
id="examplePassword"
placeholder="********"
autocomplete = "new-password"
/>
</FormGroup>
</Col>
<Button>Submit</Button>
</Form>
</Container>
</div>
);
}
}
答案 0 :(得分:1)
这是一个链接:GitHub Problem
我会将其标记为重复项 因为有: [备忘单] [2] [2]:https://medium.com/react-tutorials/react-properties-ef11cd55caa0。
我会说这些链接,将为您提供帮助。
希望如此,会有所帮助!
答案 1 :(得分:0)
在输入中使用prop自动完成功能时,它希望您将其替换为autoComplete =“ new-password”