javascript - TypeError:无法读取未定义(匿名函数)src/Components/Contacts/AddContact.js:62 的属性“名称”
问题描述
我是 REACT JS 的新手,但我购买了一些 Udemy 课程,并且我一直在遵循教程,因为我也在实施,但我遇到了一些错误,我没有弄清楚,所以我不知道你是否可以帮助我朋友们。
AddContact.js
render() {
const { name, email, phone, errors } = this.state;
return (
<Consumer>
{value => {
const { dispatch } = value;
return (
<div className="card mb-3">
<div className="card-header">Add Contact</div>
<div className="card-body">
<form onSubmit={this.onSubmit.bind(this, dispatch)}>
<TextInputGroup
label="Name"
name="name"
placeholder="Enter Name..."
value={name}
onChange={this.onChange}
error={this.errors.name}
/>
文本输入组.js
const TextInputGroup = ({
label,
name,
value,
placeholder,
type,
onChange,
error
})
解决方案
推荐阅读
- javascript - 如何避免点击带ID的锚点时跳到顶部
- c# - 如何在 C# 中计算没有 WMI 和性能计数器的 CPU 使用率?
- javascript - 为什么在这段代码的 $('selector').delegate() 方法中不能调用 $.ajax() 方法
- angular - 导航到新路线不会在 Angular 中加载组件数据
- bash - 通过管道计算整数频率
- sql - 根据排名将行转换为列
- format - 猜测数据类型
- android - 尝试声明自定义字体时类型不匹配
- docker - 如何在 firewalld 中进行 SNAT
- node.js - 使用 React 渲染带有子对象的 JSON