我已经实现了一个Meteor项目的铁路由器,然而,我们希望有页面导航没有铁路由器,因为我们意识到它接管了html的控制。
这是不必要的,因为我们担心这可能会使我们对流星的处理变得复杂。然而,考虑到这几乎是默认的方式,它甚至有可能没有铁路由器或路由器包的页面导航吗?
发布于 2014-08-29 16:33:10
我不确定我是否理解您对中断反应性的关注,但如果您愿意,可以避免路由器,只需使用UI.dynamic (dynamic)这样的工具:
{{> UI.dynamic template=templateName [data=dataContext]}}按名称选择要动态包含的模板。
UI.dynamic允许您按名称包含一个模板,该模板的名称可以由助手计算,并且可以主动更改。数据参数是可选的,如果省略它,则使用当前数据上下文。 例如,如果有一个名为"foo“的模板,则{{> UI.dynamic template="foo"}}等同于{{> foo}}。
决定呈现哪个模板的助手可以简单地查找会话变量(例如,Session.get('page')),然后通过设置该变量(例如,Session.set('page', "blog"))来更改当前模板。
https://stackoverflow.com/questions/25572131
复制相似问题