为每个项目生成路线网址

时间:2015-03-10 16:35:36

标签: meteor

我需要能够为我正在查看的项目生成网址,并通过电子邮件发送此网址,以允许收件人通过此网址查看该项目。 为每个创建的项目生成Meteor路由的好方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以使用Iron-Router packageroute parameters。例如:

Router.route('/items/:itemName', function() {
  var item = ItemsCollection.findOne({name : this.params.itemName});

  this.render('itemDisplay', {
    data : { itemToDisplay: item }
  });
});