我正在尝试将一条路线重定向到另一条路线,并传递一些参数,如下所示:
var UnAuthenticatedClass = React.creatClass({
statics: {
willTransitionTo: function (transition) {
if(!isLoggedIn()) {
transition.redirect('signin', {
originalTransition: transition
});
}
}
...
我的登录路线:
var SignIn = React.createClass({
componentDidMount: function() {
console.log(this.getParams().originalTransition); // returns undefined
},
...
无论我作为参数输入什么,this.getParams() 都会返回一个空对象。有什么建议么?