我已经开始使用React + Meteor重写我的Meteor应用程序。 我目前正在使用Flow-Router作为React的路由框架。
在我使用iron-router
的应用程序的早期版本中,当我点击浏览器时,页面显示非常快,无需刷新。
但是,我注意到使用Flow-Router,如果我点击后退按钮,整个网站都会刷新。
目前使用Flow Router我只有2条路线:
FlowRouter.route('/', {
action: function(params, queryParams) {
console.log("Yeah! We are on the /", params.postId);
ReactLayout.render(Sidebar, {
});
}
});
FlowRouter.route('/managedata', {
action: function(params, queryParams) {
console.log("Yeah! We are on the managedata", params.postId);
ReactLayout.render(Sidebar, {
content: <ManageData />
});
}
});
我应该怎样做才能激活'历史'?
因此,当单击后退按钮时,它只是呈现上一页而不必像iron-router
一样刷新