2013-03-03 80 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