Meteor:如何在同一个网址上显示路由数据?

时间:2014-09-17 00:42:44

标签: javascript meteor iron-router

有一系列帖子。 在主页上创建每个帖子的Link。 单击链接时需要显示帖子特定数据。
它工作正常并在新网址上显示数据,但如果以根/为基础提供网址,则不做任何事情。

HomePage.html

<template name="homePage">
    <h2>Welcome to home page!</h2>
    {{#each posts}}
        <a href="{{pathFor 'postPage'}}">Link</a>
    {{/each}}
</template>

Router.js

this.route('postPage', {
    path: '/posts/:_id',
    data: function() { return Posts.findOne(this.params._id)}
});

Post.html

<template name="postPage">
    <div class="container">
        <span>{{note}}</span>
    </div>
</template>

问题是帖子特定数据会转到新网址,用户必须点击返回才能点击其他链接 当我尝试将路由器路径更改为path:/

时,它无法正常工作
  

希望在主页上显示帖子特定数据,并在其上方显示所有链接。

0 个答案:

没有答案
相关问题