另一个不能在回调上阅读道具

时间:2016-09-14 10:58:19

标签: reactjs meteor meteor-accounts

在提交按钮上,我检查用户是否正常。 但我无法在回调中访问我的道具。

Meteor.loginWithPassword({username:username}, password, function(error){
  if(!error){
    this.props.router.push('/');
  }
});


  constructor(props) {
    super(props)

    this.state = {
     username: '' ,
     password:'',
     errors: [],
     alertVisible: false
 };

我的按钮:

<Button type='submit'  onClick={this.onClickLogIn.bind(this)}>Go</Button>

我该怎么办?

1 个答案:

答案 0 :(得分:0)

解决:

Meteor.loginWithPassword({username:username}, password, (error) => {
  if(!error){
    this.props.router.push('/ltr/dashboard');
  }
});