【发布时间】:2018-10-29 21:08:37
【问题描述】:
我一直在尝试渲染这个。但一直以来,这是一个保留字的错误都会发生。它说第 170 行等于 return 语句中的函数 {this.onRenderValidation(validation)}。有谁知道我做错了什么? 谢谢各位!
onRenderValidation(validation){
<Card>
<CardSection>
<Input
label="Email"
placeholder="email@gmail.com"
onChangeText={this.onEmailChange.bind(this)}
value={this.props.email}
/>
</CardSection>
<Text>
{this.renderValidationError(validation.email)}
</Text>
<CardSection>
<Input
secret={true}
label="Passwort"
placeholder="password"
onChangeText={this.onPasswordChange.bind(this)}
value={this.props.password}
/>
</CardSection>
<Text>
{this.renderValidationError(validation.password)}
</Text>
//{this.renderError()}
<CardSection>
{this.renderButton()}
</CardSection>
<CardSection>
{this.render2Button()}
</CardSection>
</Card>
}
render(){
let validation=this.submitted ? this.validator.validate(this.state) :
this.state.validation;
return(
{this.onRenderValidation(validation)}
)
}
}
【问题讨论】: