Ember.js Rails加载路径时出错:

时间:2014-03-09 01:39:15

标签: javascript ruby-on-rails ember.js

我正在阅读Master Time and Space Ember.js教程并尝试构建示例应用程序。我正在使用ember-rails gem构建带有rails的ember应用程序。

我已按照说明构建索引路径,控制器,模型和模板。但是,由于我在控制台中收到此错误,我的index.hbs模板未呈现:

 Error while loading route: undefined logToConsole

这个函数logToConsole是在gem编译的ember.js文件中定义的。

我的路由器被定义为 app / assets / javascripts / routes / app_router.js

TimeTravel.Router.reopen({
   location: "history"
});

 TimeTravel.Router.map(function(){
    this.route("index", {path: "/"});
});

索引路线定义为 app / assets / javascripts / routes / index_route.js

  TimeTravel.IndexRoute = Ember.Route.extend({
    model: function() {
      return this.store.find('trip');
   }  
});

控制器 app / assets / javascripts / controllers / index_controller.js

  TimeTravel.IndexController = Ember.ArrayController.extend({

  });

有人可以解释一下这个错误吗?或者至少为ember指出一些好的调试工具。提前致谢!

0 个答案:

没有答案