小编mrc*_*inn的帖子

避免使用Session.set

我正在使用meteor-router编写一个简单的流星应用程序.我的问题是路由器知道请求参数,但模板不是.所以我结束了这样的约定:

Meteor.Router.add({'/projects/:id', function(id) {
    Session.set('currentProjectId', id);
    return 'project';
}

Template.project.project = function() {
    return Projects.findOne(Session.get('currentProjectId'));
}
Run Code Online (Sandbox Code Playgroud)

有没有更简洁的方法来获取模板级别的当前请求ID参数,以避免所有这些会话变量?

meteor

3
推荐指数
1
解决办法
616
查看次数

标签 统计

meteor ×1