0

我刚开始使用 Ember.js,我正在尝试使用它来呈现一个相当简单的模态应用程序。

代码在这里https://gist.github.com/jhogendorn/5076997

我发现没有错误,但是它没有呈现应用程序。我做错了什么?我正在使用 EmberJS 1.0.0-rc1

4

2 回答 2

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/ 它显示了一个非常基本的示例,我经常看到它被推荐。

于 2013-03-03T17:35:55.963 回答
1

它不呈现的原因是由于 $(document).ready(function() {...}); 你有。Ember 需要在文档加载之前启动。将您的 ember 应用程序从 $(document).ready 函数中取出,它应该会呈现。

除此之外,如前所述,如果您使用 rc1 ,则应该使用新的路由器 API 。

于 2013-03-04T21:06:17.953 回答