使用Meteor的id url路由

时间:2014-05-20 20:22:44

标签: meteor meteorite iron-router meteor-blaze

我想路由到某些#id元素。我正在通过tempalate迭代:

    {{#each posts}}
        {{> post}}
    {{/each}}

并在每篇文章中

<a href="#{{_id}}"><span class="anchor glyphicon glyphicon-link"></span></a>

由于某种原因,它不起作用。网址会发生变化,但我怀疑这可能与模板渲染有关。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

假设您首先在Iron Router的路由中设置了命名路由“post”,您可以使用Iron Router的pathFor helper通过指定路由进行设置。它会自动识别#each块中的id:

<a href="{{pathFor 'post'}}"><span class="anchor glyphicon glyphicon-link"></span></a>

See here for more details