我正在阅读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指出一些好的调试工具。提前致谢!