【发布时间】:2016-11-08 21:54:55
【问题描述】:
在 MeteorJS 中,可以选择使用 Flowrouter、react-router 或许多其他选项进行路由。我的应用程序正在使用 react-router。在meteor-reaktor 包中,有一个名为triggersEnter() 的<Route> 选项,它在用户加载路由时运行指定的函数。
示例
Reaktor.init(
<Router>
<Route
path="/"
name="homePage"
layout={Layout}
content={BlogList}
triggersEnter={homePageLogger}/>
</Router>
);
function homePageLogger(context, redirect) {
if(context.queryParams.forwardToBlog) {
redirect("/blog");
}
}
如何在react-router 中执行此操作?我在文档中没有看到与此相关的任何内容,而且我似乎找不到执行此操作的包。有人可以指出我正确的方向吗?
【问题讨论】:
标签: javascript meteor react-router