嵌套路由导航和非加载http-mock的问题

时间:2015-03-03 17:52:57

标签: ember.js ember-cli

您好我有一台路由器:

   goToMessagesView: function () {
      this.transitionToRouter("app.messages");
    }

未捕获错误:断言失败:未找到路径app.messages

但是,如果我使用:

   goToMessagesView: function () {
          this.transitionToRouter("messages");
        }

我导航到http://localhost:4200/app/messages,但我预计会转到http://localhost:4200/messages

我的路由器:

  this.route('app', function () {
    this.resource('fo', {path: 'fo/fo_id'});
    this.resource('messages');

如果我导航到'http://localhost:4200/app/messages'它可以正常工作,但不会像我在路径中的http-mock那样加载模型:  应用程序/消息:

export default Ember.Route.extend({
  model: function () {
    return this.store.find("messages");
  }
});

0 个答案:

没有答案