iron router将参数添加到字符串以及添加查询

时间:2015-03-18 06:57:08

标签: javascript node.js meteor url-routing iron-router

刚刚开始使用meteor,我尝试使用iron-router进行路由。这是我的数据结构

team
  _id
  name
  tags:[{name,counter}]

以下是我尝试在模板

中使用的链接
{{#each team.tags}}
   <a href="{{ pathFor 'team' _id:parent._id query...? }}">#{{this.name}} <span class="count-list">{{this.counter}}</span></a> 
{{/each}}

我的路由器有:

route('/team/:_id')  // And I get the search through the GET property... this.params.query 

所以:

  1. 如何在模板中获取父团队_id?
  2. 如何在pathFor
  3. 中传递_id和搜索参数

    提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以使用../退回到父作用域,在这种情况下似乎是teams

{{#each team.tags}}
   <a href="{{pathFor 'team' _id=../_id query='queryString'}}">#{{this.name}} <span class="count-list">{{this.counter}}</span></a> 
{{/each}}