2013-03-03 76 views

回答

1

如果您正在使用ember rc1,则您的代码无法工作,因为您正尝试使用旧的路由器API。看看Ember的指南。 http://emberjs.com/guides/routing/defining-your-routes/ 现在的API看起来非常不同。我猜这是行不通的,因为你用你的子类覆盖默认路由器,而不使用新的API。 你也可以看看这个教程:http://twbrandt.github.com/2013/02/11/Ember-Quick_Start_Guide/ 它显示了一个非常基本的例子,我已经看到它经常被推荐。

1

它没有渲染的原因是由于$(document).ready(function(){...});你有。文件加载前,Ember需要启动。从$(document).ready函数中取出你的应用程序应用程序,它应该呈现。

除此之外,如前所述,如果您使用rc1,则应该使用new router API