iron路由器将参数添加到字符串中,并添加一个查询

iron router add parameter to string as well as add a query

本文关键字:添加 查询 一个 路由器 参数 iron 字符串      更新时间:2023-09-26

刚开始玩流星,我正在尝试使用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中传递_id和搜索参数

提前谢谢。

您可以使用../返回父作用域,在本例中,父作用域似乎是teams

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