使用Meteor / React的多页面应用程序

时间:2016-02-08 04:07:13

标签: javascript meteor reactjs routing flow-router

我是Meteor / React的新手,正在尝试弄清楚如何创建一个多页应用程序。我真的很困惑如何让路由工作。我希望有多个html文件,取决于在一个上发生的事情,将导致另一个html文件被渲染。例如,

我在main.html上,然后点击按钮 - >然后它应该导致secondary.html在屏幕上呈现。我点击了secondary.html上的另一个按钮 - >它指引我到tertiary.html。

然而,每当我启动一个应用程序时,我的所有html文件都会立即被渲染(Meteor就是自动生成的东西)。我一直在尝试使用FlowRouter。任何帮助或建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

我很满意铁:路由器包,你可以在这里看到文档:https://atmospherejs.com/iron/router

通过访问文档...了解您可以添加哪些选项

但是,这仍然是你用最简单的方式实现它的方法:

Router.route("/myCustomRoute",function(){
this.render("/myCustomTemplate")
}

通过这样做,您将允许您的应用程序具有多个路由:) 然而,FlowRouter是一个非常好的选择(可能更好),但它将是相同的"代码逻辑"背后:)

希望它会有所帮助!