0

私は Ember.js を使い始めたばかりで、それを使用してかなり単純なモーダル アプリケーションをレンダリングしようとしています。

コードはこちらhttps://gist.github.com/jhogendorn/5076997

エラーはありませんが、アプリケーションをレンダリングしていません。私は間違って何をしていますか? 私はEmberJS 1.0.0-rc1を使用しています

4

2 に答える 2

1

レンダリングされない理由は、$(document).ready(function(){...});によるものです。あなたが持っている。ドキュメントが読み込まれる前に、Emberを起動する必要があります。$(document).ready関数からemberアプリを取り出して、レンダリングする必要があります。

それを超えて、前に指摘したように、rc1を使用している場合は、新しいルーターAPIを使用する必要があります。

于 2013-03-04T21:06:17.953 に答える
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 に答える