覆盖RouteController设置

时间:2014-09-06 02:16:43

标签: meteor iron-router

我有一个像这样的路由控制器:

StudentPageFeeds = RouteController.extend({
  waitOn: function() {
    Meteor.subscribe('headers', this.route.name)
  },
  data: function() {
    return Headers.findOne({});
  }  
});

我有一条路线:

this.route('teacher', {
  path: 'teacher/:_id',
  data: function() {
    return Meteor.users.findOne({_id: this.params._id});
  },
  controller: StudentPageFeeds
});

执行此操作时,不会返回路径数据。但是,删除路由控制器可以解决问题。如果我需要保留路由控制器,如何从路由获取数据?

0 个答案:

没有答案