【发布时间】:2016-09-27 13:52:39
【问题描述】:
我有一个模板“eventContainer”的铁路线,其中包括一个参数,根据用户在以前的模板中选择的事件。
Router.route ('/eventContainer/:_id', {
template: "/eventContainer",
data: function(){
}});
这工作正常。当用户第二次登录时,我将“eventContainer”模板作为他的主页加载,但我正在寻找一种方法来设置路由参数,因为车把事件调用。 (参数应该是他们看到的最后一个事件)。
有没有一种方法可以使用带有路由参数的双括号{{> eventContainer}} 从html 调用模板?像{{> eventContainer RouterParam:xx}}?。
<template name="home">
{{#if Template.subscriptionsReady}}
{{#if notEventJoined}}
{{> findEvent}}
{{else}}
{{> eventContainer}}
{{/if}}
{{else}}
Loading...
{{/if}}
</template>
还有……
<template name="eventContainer">
<!-- Here I read the Router.current().params._id -->
</template>
【问题讨论】:
标签: html meteor iron-router