相关疑难解决方法(0)

Meteor v 1.0和Iron:路由器

自从将Meteor升级到1.0版以来,是否有其他人从Iron-Router收到以下错误?

如果您知道如何解决此问题,请在此处发布.

路线调度从未呈现.你忘记打电话this.next()了onBeforeAction?

Router.map(function () {
    Router.route('profileShow', {

        waitOn: function () {
            if (Meteor.user()) {
                Meteor.subscribe('userData');
            } else {
                this.next();
            }
        },

        data: function () {
            if (Meteor.user()) {
                return {profile: Meteor.user().profile};
            }
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

meteor iron-router

20
推荐指数
1
解决办法
8022
查看次数

Meteor:如果已经登录,则重定向用户

我正在使用meteor-router,/user如果他请求/并且他已经登录,我想重定向用户.

正如所料,这只是渲染user_index模板而不是更改URL:

Meteor.Router.add
  '/': -> if Meteor.userId() then 'user_index' else 'index'
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

Meteor.Router.add
  '/': -> if Meteor.userId() then Meteor.Router.to '/user' else 'index'
Run Code Online (Sandbox Code Playgroud)

2014年6月4日更新:

这个问题不再相关,应该使用铁路由器.

meteor

5
推荐指数
1
解决办法
4324
查看次数

标签 统计

meteor ×2

iron-router ×1