如何解决我在React Js中编写了代码,但是在localhost中它显示了错误,IDK出了问题所在
我编写了这段代码,当我想在浏览器中使用它时,它显示了解析错误。
import OnChange from 'react'
export default function OnChange() {
let formData = {};
let change = (e) => {
const { value,name } = e.target;
formData = { ...formData,[name]: value }
};
return (
<form
onSubmit={(e) => {
e.preventDefault();
alert(`${formData.lastName} ${formData.fName}`)
}}
>
<label htmlFor="lastName">Last name</label>
<input
type="text"
onChange={change}
id="lastName"
name="lastName"
value={formData.lastName}
/>
<input
type="text"
onChange={change}
id="lastName"
name="fName"
value={formData.fName}
/>
<button type='submit'>efgrf</button>
</form>
)
}
解决方法
您导入了OnChange
作为默认的react导入,然后将您的组件命名为相同的。只需将react的导入更改为正确。
import React from 'react';
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。