React-Native:获取表单以将信息发送到服务器(未定义不是函数)

React-Native: Getting forms to send info to server (undefined is not a function)

我一直在尝试制作注册应用程序,但在尝试提交新字段值时遇到此事件处理错误

可以找到我的表单代码 here and here。 可以找到事件处理和将 JSON 对象发送到服务器的代码 here.

我非常感谢任何形式的指路或建议。 谢谢

J

这个错误很容易解释。您在 NameFields 组件中调用 this.handlePress,但该组件没有 handlePress 方法。

只需将该方法添加到组件即可。

从您的其他 Gist 来看,handlePressRegistration 组件的一部分。因此,您需要将 handlePress 传递给 nameFields 组件,以便它可以使用它(通过 props 是一个简单的解决方案)。