3

我是 Meteor/React 的新手,正在尝试弄清楚如何创建多页应用程序。我对如何真正让路由正常工作感到非常困惑。我想要多个 html 文件,根据一个文件上发生的情况,将导致另一个文件被渲染。例如,

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

但是,每当我启动应用程序时,我的所有 html 文件都会一次全部呈现(我猜 Meteor 只是自动执行的操作)。我一直在尝试使用 FlowRouter。任何帮助或建议将不胜感激!!

4

1 回答 1

0

我对 iron:router 包感到满意,您可以在此处查看文档:https ://atmospherejs.com/iron/router

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

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

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

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

希望它会有所帮助!

于 2016-02-08T13:08:35.453 回答