React Redirect Transition无法正常工作

时间:2016-03-19 17:17:55

标签: javascript reactjs react-router

我试图使用transitionTo其他组件(/ contact)。 但是当我尝试这个时,它会转到(/ contact)并突然重定向到(/)。

这是我的代码。

  previewClick: function(){    
        var dNow = new Date();
        var localdate= (dNow.getDate()) + '/' + (dNow.getMonth()+1) + '/' + dNow.getFullYear() + ' ' + dNow.getHours() + ':' + dNow.getMinutes();
        preview_data.DATE = localdate;
        preview_data.TOTAL = this.state.total;
        preview_data.PREVIEW_DETAILS = this.state.PREVIEW_DETAILS;      
        // console.log(preview_data);
        localStorage.setItem("preview_data", JSON.stringify(preview_data));                
        this.transitionTo('/contact');     
  },

   <a href="#" className="button button-green" onClick={this.previewClick}  >Contact</a>

但是当我单独打开(/ contact)时会正确打开。

提前致谢。

0 个答案:

没有答案