在setState React Native中更新两个对象

时间:2020-01-31 12:47:27

标签: react-native

我正在制作一个登录表单,其中添加了验证,为了进行验证,我输入了一个bool对象以及我拥有的对象,该对象将从setState中获取值,然后登录用户。 这是我的状态:

 this.state = {
      email   : '',
      nameValdate:true,
    }

那是我想在setState中添加这两个对象的地方,但给我错误:

validate(email){
if(alph.test(email))
{
  this.setState({email},{
    nameValdate:true,
  })
}

 }

1 个答案:

答案 0 :(得分:0)

您应该这样做

this.setState({email: email, nameValdate: true})

this.setState({email, nameValdate: true})