相关疑难解决方法(0)

react-router返回页面如何配置历史记录?

任何人都可以告诉我如何回到上一页而不是特定的路线?

使用此代码时:

var BackButton = React.createClass({

 mixins: [Router.Navigation],
  render: function() {
    return (
        <button
            className="button icon-left"
            onClick={this.navigateBack}>
            Back
        </button>
    );
  },

  navigateBack: function(){
    this.goBack();
  }
});
Run Code Online (Sandbox Code Playgroud)

得到此错误,goBack()被忽略,因为没有路由器历史记录

这是我的路线:

// Routing Components
Route = Router.Route;
RouteHandler = Router.RouteHandler;
DefaultRoute = Router.DefaultRoute;

var routes = (
 <Route name="app" path="/" handler={OurSchoolsApp}>
     <DefaultRoute name="home" handler={HomePage} />
     <Route name="add-school" handler={AddSchoolPage}  />
     <Route name="calendar" handler={CalendarPage}  />
     <Route name="calendar-detail" path="calendar-detail/:id" handler={CalendarDetailPage} />
     <Route name="info-detail" path="info-detail/:id" handler={InfoDetailPage} />
     <Route name="info" handler={InfoPage} />
     <Route name="news" handler={NewsListPage} />
     <Route …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-router

94
推荐指数
16
解决办法
21万
查看次数

反应路由器匹配错过

什么是使用的优势MatchMiss部件免受react-routerRouter组件?我似乎无法在react-router docs中找到任何关于此的文档.

我的问题来自于反应 - 通用样板,更准确地说,通过查看这里:https://github.com/ctrlplusb/react-universally

reactjs react-router

16
推荐指数
1
解决办法
5214
查看次数

标签 统计

react-router ×2

reactjs ×2

javascript ×1