javascript - 在 React Native 中注册
问题描述
我正在 React-Native 中创建一个 Android 应用程序,我需要执行 SignUp 方法。
我使用 PouchDB/CouchDB 作为数据库。
这是我的注册页面代码的一部分:
为什么在你看来它不去?谢谢
解决方案
您的方法调用与方法签名不匹配。
// Method signature
static createUser(identity, FirstName, LastName, FiscalCode /*, Password*/)
// Incorrect Method call
User.createUser({identity: identity, FirstName: this.props.FirstName,LastName: this.props.LastName,FiscalCode: this.props.FiscalCode})
// Correct Method call
User.createUser(identity, this.props.FirstName, this.props.LastName, this.props.FiscalCode)
此外,在 if 条件下,您正在检查类属性何时应该处于状态。
// Incorrect
utility.isEmpty(this.Password) ||
utility.isEmpty(this.PasswordRepeat)
// Corrected
utility.isEmpty(this.state.Password) ||
utility.isEmpty(this.state.PasswordRepeat)
推荐阅读
- android - 如何在 Xamarin Android 中更新 TabHost 指示器
- applescript - 删除特定邮箱中所有邮件中所有附件的最佳方法
- java - 如何为嵌入在 2 个不同卡片视图中的同名回收站视图使用不同的活动?
- python - 按周重新采样数据
- python-3.x - 如何在 5-d numpy 矩阵中旋转时间序列?
- c# - FileUpload.HasFile 错误地返回 false
- r - 使用 ggplot2 将条形图中的多个条形分组
- python - python timedelta微秒总是0
- node.js - socket.io 客户端中的自动连接选项
- anylogic - 您可以将 2 个单独的流程图与一个限制区域连接起来吗?