过渡然后回到路线后,模型未定义

时间:2014-12-27 09:56:19

标签: javascript ember.js routing

我有路线。

import Ember from 'ember';

export default Ember.Route.extend({
    model : function (params) {
        return Ember.RSVP.hash({
            eventTypes : this.store.find('event-type'),
            game : this.store.find('game', params.game_id)
        });
    },

    setupController : function (controller, model) {
        controller.set('game', model.game);
        controller.set('eventTypes', model.eventTypes);
    }
});

当我第一次访问这条路线时一切都很好。模型加载,我可以从我的模板访问游戏和eventTypes。如果我要离开此路线然后重新访问路线eventTypesgame未定义。为什么路由转换没有错误并返回未定义的模型?

0 个答案:

没有答案